就没发现运行的不正常?不会弹出对话框,只是显示,你是男士。(⊙﹏⊙)b
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>confirm</title> <script type="text/javascript"> function rec(){ var mymessage=confirm("你是女士吗?");; if(mymessage==true) { document.write("你是女士!"); } else { document.write("你是男士!"); } } </script> </head> <body> <input name="button" type="button" onClick="rec()" value="点击我,弹出确认对话框" /> </body> </html>
他的代码是不全的,你是否补全了呢?
看完整章,回来一看,发现是confirm后面的括号打成中文的了,现在改成英文的,已经好了
document.write("你是女士!");document.write("你是男士!");这两个是不是应该换成alert("你是女士");alert(“你是男士!”);