為什么不彈對話框呢
<title>我們互動下</title>
<script type="txet/javascript">
? ? function jump()
? ? {
? ? ? ? var message=confirm("關注JS高級篇");
? ? if(message=true)
? ? {
? ? ? ? document.write("恭喜你,年薪百萬的節奏!");
? ? ? ? }
? ? else
? ? {
? ? ? ? document.write("不管你是男屌絲,還是女吊絲,不學習你永遠都是屌絲。。。!");
? ? ? ? }
? ??
? ? }
</script>
</head>
<body>
<p id="con">js進階篇</p>
<form>
<input type="button"value="點擊進入"onclick="jump()"/>
</form>
</body>
</html>
2015-07-09
樓主,您好,我分析了下你的代碼跑不起來的原因有3個錯誤。
這是你的代碼:
<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html?xmlns="http://www.w3.org/1999/xhtml"> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/> <title>我們互動下</title> <script?type="txet/javascript"> ????function?jump() ????{ ????????var?message=confirm("關注JS高級篇"); ????if(message=true) ????{ ????????document.write("恭喜你,年薪百萬的節奏!"); ????????} ????else ????{ ????????document.write("不管你是男屌絲,還是女吊絲,不學習你永遠都是屌絲。。。!"); ????????} ???? ????} </script> </head> <body> <p?id="con">js進階篇</p> <form> <input?type="button"value="點擊進入"onclick="jump()"/> </form> </body> </html>1、這里的type類型寫錯了 【type="txet】應該是type="text
改為
2、if條件判斷這里少了一個等號,應該是2個等號【if(message=true) 】
改為
3、這里的分號用的是中文半角,請用英文半角狀態?
【 document.write("恭喜你,年薪百萬的節奏!");】
【document.write("不管你是男屌絲,還是女吊絲,不學習你永遠都是屌絲。。。!");】
改為
document.write("恭喜你,年薪百萬的節奏!"); document.write("不管你是男屌絲,還是女吊絲,不學習你永遠都是屌絲。。。!");最后修改后的代碼如下:(你可以貼到文本編輯器里重新運行試試。)
<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html?xmlns="http://www.w3.org/1999/xhtml"> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/> <title>我們互動下</title> <script?type="text/javascript"> ????function?jump(){ ????????var?message=confirm("關注JS高級篇"); ????if(message==true){ ????????document.write("恭喜你,年薪百萬的節奏!"); ????????} ????else{ ????????document.write("不管你是男屌絲,還是女吊絲,不學習你永遠都是屌絲。。。!"); ????} } </script> </head> <body> <p?id="con">js進階篇</p> <form> <input?type="button"?value="點擊進入"?onclick="jump()"/> </form> </body> </html>以上。