假設我有有一些文件中的字段的一種形式:如何隱藏和顯示錶單的輸入元素在HTML
<form action="" method="post" enctype="multipart/form-data" id="form">
<h3>Ask </h3>
<p></p>
<div>
<p><label for="id_title">Topic</label>:<p>
<p><input id="id_title" type="text" name="title" maxlength="300" /><p>
</div>
<div>
<p><label for="id_pic">Picture</label>:<p>
<p><input type="file" name="pic" id="id_pic" /><p>
<p><button type="button">Add more pictures</button></p>
</div>
<div>
<p><label for="id_pic_1">Picture 1</label>:<p>
<p><input type="file" name="pic_1" id="id_pic_1" /><p>
</div>
<div>
<p><label for="id_pic_2">Picture 2</label>:<p>
<p><input type="file" name="pic_2" id="id_pic_2" /><p>
</div>
<div>
<p><label for="id_pic_3">Picture 3</label>:<p>
<p><input type="file" name="pic_3" id="id_pic_3" /><p>
</div>
<div>
<p><label for="id_pic_4">Picture 4</label>:<p>
<p><input type="file" name="pic_4" id="id_pic_4" /><p>
</div>
<div>
<p><label for="id_description">Details</label>:<p>
<p><textarea id="id_description" rows="10" cols="40" name="description"></textarea><p>
</div>
<button type="submit">Submit</button>
</form>
最初,我想隱藏PIC_1,PIC_2,pic_3和pic_4直到用戶點擊圖片下方的按鈕。我認爲JavaScript可以做到這一點,但我是新來的JavaScript。
任何人都可以給我一些方向嗎?
謝謝。
查找到jQuery的,它使JavaScript的操作是這樣容易得多。 – 2013-03-04 02:24:50