编写HTML页面,显示如下表单,当点击“提交”按钮时,如果文本框为空或含有如下字符时,则提示输入错误。

2025-03-21 06:48:35
推荐回答(2个)
回答1:

function sub_test(){
var text1=document.getElementById("text").value;
var re=/\d/;
// var re=new regExp("\d")
var text2=re.test(text1)if(texts!=null && !text2){
document.getElementById("formsub").submit()
}else{ alert("输入错误"); }}



好久没写代码了,也不知道有没有语法上的错误,参考这个模式去写就行。

其中用到了正则表达式。

回答2:

//submit时执行下面函数:
functiuon checkAll(){
if(document.getElementById("input").value=="" || document.getElementById("input").value.indexOf("@")){
alert("不能为空和包含@")
return false;
}
xxxform.submit();
}