HTML表单验证问题 JS进
怎么判断单选按钮是否被选中 如果没选择给出提示,还有如何验证text是否含有@符号 如果没有给出提示
怎么判断单选按钮是否被选中 如果没选择给出提示,还有如何验证text是否含有@符号 如果没有给出提示
答案:if(document.forms[0].redioName.checked)
//form[0]是指表单是整个页面中的第一个表单,也可以使用表单名称代替;
//radioName是指单选按钮的名称
alert('请选择。。。。');
var tt=document.form[0].txtName.value;
if(tt.indexOf('a',0)<0)
alert('请输入@符');
其他:getElementById("id名称")可以获取对象的ID,判断是否被选中即为判断此单选按钮的checked值是否为true,综合上述代码即为:
if(getElementById("单选按钮ID名称").checked==true){
window.alert("给出的提示信息");
return false;
}
验证text是否含有@符号可用indexOf方法实现:
if(getElementById("text文本框的id").indexOf("@")==-1){
window.alert("给出的提示信息");
return false;
}
上一个:如何用asp+js连接sql数据库,实现查询,添加和删除操作。要求输入姓名能查到电话号码,也可以添加删除。
下一个:我想做个类似文本域的一个功能 js控制或其他 都来看看高分