HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript" type="text/javascript" src="button.js" ></script>
<script language="javascript" type="text/javascript">
function check()
{
var ob = document.form["f1"].elements["email"];
if (ob.indexOf("@") == -1)
{alert("请填写正确的EMail地址");
return 0;
}
else
alert("OK!");
var idx = ob.search("@"); var usr = ob.substr(0,idx);
document.write(usr.toUpperCase().fontsize(7), "<BR>");
var st= ob.substr(idx+1);
document.write(st.toUpperCase().fontsize(7), "<BR>"); document.write("你的电子信箱是", ob);
}
</script>
</HEAD>
<BODY> <form method="get" name="f1"> <input type="text" name="email" > <input type="button" name="c" value ="验证" onClick="check();" />
</form>
</BODY>
</HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript" type="text/javascript" src="button.js" ></script>
<script language="javascript" type="text/javascript">
function check()
{
var ob = document.form["f1"].elements["email"];
if (ob.indexOf("@") == -1)
{alert("请填写正确的EMail地址");
return 0;
}
else
alert("OK!");
var idx = ob.search("@"); var usr = ob.substr(0,idx);
document.write(usr.toUpperCase().fontsize(7), "<BR>");
var st= ob.substr(idx+1);
document.write(st.toUpperCase().fontsize(7), "<BR>"); document.write("你的电子信箱是", ob);
}
</script>
</HEAD>
<BODY> <form method="get" name="f1"> <input type="text" name="email" > <input type="button" name="c" value ="验证" onClick="check();" />
</form>
</BODY>
</HTML>
var ob = document.f1.email.value;
也可以用document.getElementById("email").value啊
你可以试试 即使是name 也能取到文本框的值 根本不需要你写的那么麻烦
非用document.getElementsByName("email")[0].value
我那样写的对着呢?不信试试看
你可以试试 即使是name 也能取到文本框的值 根本不需要你写的那么麻烦
非用document.getElementsByName("email")[0].value
我那样写的对着呢?不信试试看