本帖最后由 §風過無痕§ 于 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> 
 
 
函数为什么没起作用????? |