看板 Ajax 關於我們 聯絡資訊
※ [本文轉錄自 Web_Design 看板 #1EQPz8Dn ] 作者: wjhong (M) 看板: Web_Design 標題: [請益] js一個簡單的程式 時間: Fri Sep 9 13:08:22 2011 小的不才 明明看起來很簡單的程式 也上網找了很多js node的說明 可是還是搞不清楚錯在哪裡.. chrome開發工具也沒出現錯誤.. 煩請各位大大幫我看看~ 程式碼如下 -- <html> <head> <script type="text/javascript"> function get_respon(object) { var pre=object.previousSibling.nodeValue; $("div#result").append(pre); } </script> </head> <body> <input type='text' value='response'/> <input type='submit' onclick='get_respon(this);'/></br> <div id="result"></div> </body> </html> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.200.211 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.200.211
No:previousSibling可能並非你預期的<input>,而是抓到TextNode了 09/09 13:27
wjhong:噢 他確實是抓到textnode 我用nodeType看的 09/09 14:14
wjhong:那我要textbox的值 該怎麼做呢? 09/09 14:15
No:再previousSibling一次應該就抓到了 09/09 14:40
No:可以的話直接給它一個id吧,用相對位置日後修改也麻煩 09/09 14:40