[問題] 新手請問 getElementById

看板Web_Design作者 (woody)時間14年前 (2012/02/20 00:38), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
新手正在學 Javascript (話說 JSP 是 Javascript 的縮寫嗎? ) 目前對 getElementById 有問題 該如何在想要的 div 裡執行function ===========我的作法============ Code 1 : http://tinyurl.com/78jmlon 執行結果 : http://tinyurl.com/6o6mpqf 按下按鈕後 :http://tinyurl.com/7uleber Code 2 :http://tinyurl.com/7ey2dg7 執行結果 : http://tinyurl.com/6o6mpqf 按下按鈕後 : http://tinyurl.com/89sp5yg ===============解釋=============== Code 1 使用 document.getElementById("aaa").innerHTML="I am innerHTML"; 按下按鈕後能如我所願在我要的區塊作改變 但Code 2 使用 document.getElementById("aaa").innerHTML=Q(); 結果卻始把整個頁面洗掉並且印出字 但我要的結果是想要在我想要改變的區塊做 function Q 請問該怎麼做才能在 div 中執行 funciton Q 非常謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.160.246 ※ 編輯: woody3724 來自: 61.217.160.246 (02/20 00:43)

02/20 01:09, , 1F
jsp跟javascript無關,命名真的是把初學者害慘了 = =
02/20 01:09, 1F

02/20 07:09, , 2F
1:為什麼你的function Q 定義在 function show 裡?
02/20 07:09, 2F

02/20 07:10, , 3F
2:在function Q 裡你用的是 document.write() 請查功能
02/20 07:10, 3F

02/20 07:12, , 4F
或許你可以複習一下DOM看看document指的是什麼
02/20 07:12, 4F
文章代碼(AID): #1FGIMXsf (Web_Design)