Re: [問題] 即時新增欄位取值

看板Ajax作者 ("  ̄. ̄)/ 錄取(!)時間17年前 (2007/09/06 00:47), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串5/5 (看更多)
刪光光..... 看了code就知道 先選擇select,obj1、obj2及obj3的值會隨之改變,再把變更後的值傳到obj4裏 可是仍然出現初值「#」符號,obj4要的不是「#」啊! 初學js請大大賜教,謝謝 ............XD <body> <form action="./" method="post" name="form1"> <select name="obj0" onChange="chg()"> <option value="0">select one</option> <option value="1">1</option> <option value="2">2</option> </select><br> field1 : <input type="text" name="obj1" value="#" onClick="show(this.vale)"><br> field2 : <input type="text" name="obj2" value="#" onClick="show(this.vale)"><br> field3 : <input type="text" name="obj3" value="#" onClick="show(this.vale)"><br><br> field4 : <input type="text" name="obj4" value=""><br> </form> </body> </html> <script language="javascript"> <!-- function show(num){ document.form1.elements['obj4'].value = num } function chg() { document.form1.elements['obj1'].value = "#"; document.form1.elements['obj2'].value = "#"; document.form1.elements['obj3'].value = "#"; switch (form1.elements['obj0'].value) { case '1' : document.form1.elements['obj1'].value = "1"; document.form1.elements['obj2'].value = "2"; document.form1.elements['obj3'].value = "3"; break; case '2' : document.form1.elements['obj1'].value = "4"; document.form1.elements['obj2'].value = "5"; document.form1.elements['obj3'].value = "6"; break; default : break; } } --> </script> 結束,謝謝! -- ※ 編輯: WZD 來自: 61.62.79.105 (09/06 00:55) ※ 編輯: WZD 來自: 61.62.79.105 (09/06 00:58)

09/06 01:00, , 1F
value拼錯了...:P
09/06 01:00, 1F
文章代碼(AID): #16tjsfc9 (Ajax)
文章代碼(AID): #16tjsfc9 (Ajax)