<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript">
function name(){
var mynum=confirm("你抽烟吗?");
if(mynum==true)
{
document.write("好吧 少抽点");
}
else{
document.write("不抽就好");
}
}
</script>
</head>
<body>
<input type="button" name"myname" onClick="name()" value="点击我">
</body>
</html>
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script type="text/javascript"> function name1(){ var mynum=confirm("你抽烟吗?"); if(mynum==true) { document.write("好吧 少抽点"); } else{ document.write("不抽就好"); } } </script> </head> <body> <input type="button" name="myname" onClick="name1()" value="点击我"> </body> </html>
name不能作为自定义函数使用,会造成js解析执行出现问题。你讲名字改一下就行了,以后函数的命名方式很重要,不要使用特殊的关键字命名;
你是name属性值中间少了一个=号