看板 Ajax 關於我們 聯絡資訊
※ 引述《jane03220213 (阿娟)》之銘言: : 我目前用javascript可以動態的新增列 : 一列裡有兩個欄位 : 其中一個欄位需要有一個textbox和一個按鈕可增加次數 : 目前這個功能已經有了 : 但是我要把它放在新增列中的欄位 : 就是新增一列的時候那個欄位也會有一個textbox和一個按鈕 : mynewcell.innerHTML=UpDownObj.mkUpDown("mc29",3,0,0,99,1,true,2); : 目前我用上面這一行的方式新增的textbox和按鈕會跳到一個全白的畫面 : 不會出現在本來的table裡 : 我上網查innerhtml似乎不能包含script的語法 上面這個說法是正確的 innerHtml 會改變畫面的結果,但不會被parse 進dom tree script也不會被eval : 但解決的方法我試了很多次都不行 : 我想讓新增的欄位可以跑產生textbox和按鈕的function : 但我不知道怎麼做,麻煩大家指點我一下 : 謝謝! 最直接的解法就是不要用innerHTML 使用createElements 來create你的textbox, button等物件 在appendChild進Dom Tree 要不就裝jquery吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.110.216.37
deduce:推jQuery :D 08/19 12:17