我刚刚开始编程并且处于非常基础的水平,我刚刚为我的学生网站创建了一个表单,并且我正在尝试验证单选按钮。我知道我可以在 HTML 代码中选择“选中”,但我的导师规定它必须在 JavaScript 代码中。我已经在这里进行了研究,但是你们中的许多人展示的示例对我不起作用(我的错!)它只会使我之前的所有验证崩溃。
非常感谢所有忍者的任何指导。这是我的代码的一个小示例,它对我有用,因为我沮丧地删除了单选按钮验证,我只想知道如何调整此代码:
<script>
function validate(){
firstname = document.getElementById("txtFirst").value;
errors = "";
if (firstname == ""){
errors += "Please supply a valid First Name \n";
} else if (!firstname.match(/^[a-zA-Z-\s]*$/)){
errors += "Please use only letters in your First Name \n";
}
}
</script>
<body>
<form method="post" action="" class="booking">
<fieldset>
<div>
<label for="txtFirst" class="fixedwidth">First Name</label>
<input type="text" name="txtFirst" id="txtFirst"/>
</div>
<div class="buttonarea">
<input type="submit" value="submit" onclick="validate()"/>
</div>
</fieldset>
</form>