Re: [問題] javascript 網頁設計問題

看板Ajax作者 (JACK)時間16年前 (2009/01/06 00:07), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串2/6 (看更多)
剛剛試寫了一下 <html> <head> <script language="javascript" type="text/javascript"> function onChange() { alert(document.getElementById("test1").value); } </script> </head> <body> <td> <div ID="test1"> <input type="text" name="aa" value="123" onClick="onChange()">button1 </td> <td> <div ID="test2"> <input type="text" name="bb" value="">button2 </td> </body> </html> 遇到了兩個問題= = 第一個是 那個getElementById好像得到的結果是undefined 不知哪邊寫錯了= = 第二個是 onclick那邊只是暫時用來測試 所以如果text1上面輸入東西的話 text2就 "馬上"跟著改 不知道該用什麼function ? ※ 引述《RiverJackson (JACK)》之銘言: : 請問一下 因為不知從何找起 所以就來問一下 : 我在做設計網頁時遇到了一些問題 : 假設說我有一堆text的東西 類似 <input type=text>之類的 : 假設我有兩個text object : 分別是text1 和 text2 : 如果我在更改text1的內容時 text2的內容也要跟著一起變的話 : 該怎麼做呢 : thanks ~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.170.157

01/06 00:08, , 1F
sorry forget to add </dev> 但結果一樣= =
01/06 00:08, 1F

01/06 00:13, , 2F
div 的value? 你想要取哪一個東西?
01/06 00:13, 2F

01/06 00:14, , 3F
看了一下 你應該要把id 設在<input>裡面
01/06 00:14, 3F

01/06 00:14, , 4F
然後根據W3C規則 id 請打小寫而不是大寫
01/06 00:14, 4F

01/06 00:25, , 5F
<div id="test1" input ..> 改成這樣沒有text== ==
01/06 00:25, 5F

01/06 00:27, , 6F
請看下篇 是<input id='test1' ... >
01/06 00:27, 6F

01/06 00:27, , 7F
那兩個div tag是多餘的
01/06 00:27, 7F
文章代碼(AID): #19OZ123R (Ajax)
文章代碼(AID): #19OZ123R (Ajax)