看板 Ajax 關於我們 聯絡資訊
※ 引述《ksl (只動手指的阿宅)》之銘言: : 各位大大新年快樂! : 由於在下對於javascript還在初學者的階段,因此遇到了一些問題想請教 : 若想在網頁上做個功能是某textbox裡的值不為null的話 textbox的value應該不會有null吧 (除了"null"之外-.-) : 則對應的checkbox就能勾選,而checkbox預設是disabled : 以下是我寫的程式碼 : ----------script的部分-------------------------------------------- : function disable(obj, n) : { : if (obj != null){ : document.getElementById(n).disabled = false; : } : } : ----------textbox的部分------------------------------------------------- : <input type="text" name="Alb" size="11" onblur="disable(this, '_Alb');"> : ----------checkbox的部分------------------------------------------------ : <input type="checkbox" name="test" value="Alb" disabled="ture" id="_Alb"> : 程式碼這樣寫只能達到離開textbox時將checkbox的disabled設為false : 並沒有判斷textbox裡的值是否為null : 我之前是將javascript裡if那行寫成 if (obj.value != null) : 但是value似乎不能這樣用,會一直出現錯誤@@ : 請教各位大大這樣應該如何修改~"~ : 先感謝了 <(_ _)> 其實你沒有說清楚錯誤是甚麼... 是出現錯誤訊息 還是 回應有問題 -_- 我覺得你改成 if (obj.value!="" ) 試試看先 還是有問題 請詳述[錯誤訊息]或[錯誤狀況] --  ▄▅▆▇███▇▆▅▄▃        ╰┼╯─╮ ╮         ◥███████████◣       ╰┼╯=│=│         ◥██████───────    *. ╯  ╯ ╯ の 物 語 .*  ◥███████──────◣ ~ ◢◣             ◢◣  ◥██████───────◤   ◥◤  空白的世界.翼 ◥◤  ◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂telnet://tony1223.no-ip.info -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.143.241.77
ksl:感謝大大~原來是我用錯語法了XD 改成""就可以了 02/07 00:25