本帖最后由 §風過無痕§ 于 2013-7-9 10:03 编辑
<html>
<head>
<script type="text/JavaScript">
<!--
//声明第一个函数,用来检测用户是否输入姓名
function test1 (form)//form是传递过来的参数
{
if(form.text1.value=="")//如果用户没有输入数据
{
alert("你没有输入任何数据,请重新输入!");
}
else
{
alert(”Hello"+form.text1.value+"输入完成!");//有输入
}
}
//声明第二个函数,用来检测用户输入的电子邮件是否是有效的正确的
function text2(form)
{
if(form.text2.value=="",form.text2.value.indexOf('@',0)==-1)//检测用户输入是否含有@
{
alert("这不是正确的e-mail地址,请重新输入!");
}
else
{
alert("输入正确!");
}
}
-->
</Script>
</head>
<body>
<form name="first">
请输入你的姓名:<br>
<input type="text" name="text1">
<input type="button" name="button1"value="输入测试"><p>
请输入你的邮件地址:<br>
<input type="text" name="text2">
<input type="button" name="button2"value="输入测试"onClick="test2(this.form)">
</table>
</body>
</html>
函数为什么没起作用????? |