4 回答
已采納

MadMarical
TA貢獻(xiàn)79條經(jīng)驗(yàn) 獲得超122個(gè)贊
你好。代碼風(fēng)格很差,正是因?yàn)轱L(fēng)格問題導(dǎo)致你的問題出現(xiàn)。function函數(shù)體由于大括號不匹配導(dǎo)致出現(xiàn)了無法響應(yīng)的錯誤。js本身是比較自由的,也不需要編譯。正是因?yàn)檫@些原因,編程的風(fēng)格就更重要了。
編程風(fēng)格需要在每次代碼敲擊之中得到鞏固,所以同學(xué)可以將代碼的縮緊和括號的匹配做得更清晰,錯誤就一目了然了。
參考代碼如下:
<!doctype?html> <html> ??<head> ????<meta?charset="UTF-8"> ????<title>我們互動下</title> ????<script> ?????function?ss(){ ???????var?ab?=?confirm("帶得動?"); ???????if(ab){ ?????????document.write("我"); ???????} ???????else{ ?????????document.write("你"); ???????} ?????} ????</script> ??</head> ??<body> ????<input?type?=?"button"?onclick?=?"ss()"?value?=?"點(diǎn)擊我"> ??</body> </html>

yeyang123
TA貢獻(xiàn)14條經(jīng)驗(yàn) 獲得超3個(gè)贊
這是對著已有的敲的么
script里的text敲錯了,javascript也錯了
ss()后面沒有{
ab定義后面無 ;
添加回答
舉報(bào)
0/150
提交
取消