我真的很新的HTML,JavaScript,只是想知道如何檢查我的fieldset
內的輸入字段是否由用戶完成,如果是這樣fieldset
崩潰到它的傳說。下面我創建了腳本將fieldset
摺疊到圖例中,我只需創建驗證腳本,但我不知道如何創建它。驗證輸入比關閉div一旦填寫
function doit2() {
if (document.getElementById('two').style.display == 'none') {
document.getElementById('two').style.display = 'block';
} else {
document.getElementById('two').style.display = 'none';
}
}
<fieldset>
<legend><a href="#" onclick="doit2()">Personal details</a></legend>
<div id="two">
<div>
<label>Surname or family name:</label>
<input type="text" name="personal" />
</div>
<div>
<label>Given name/names:</label>
<input type="text" name="personal" />
</div>
<div>
<label> Date of birth:</label>
<input type="date" name="personal" />
</div>
<div>
<label> Male </label>
<input type="radio" name="gender" value="Male" />
</div>
<div>
<label> Female </label>
<input type="radio" name="gender" value="Female" />
</div>
<div>
<label> N/A </label>
<input type="radio" name="gender" value="NA" />
</div>
</div>
</fieldset>
我有一種感覺,字段集不會因爲單選按鈕而關閉? –
填充所有文本框字段併爲其工作後,字段集將關閉 –
有沒有辦法在用戶填寫完所有內容後自動關閉字段集? –