Re: [問題] 完成條件才可按的按鈕

看板Ajax作者 (5871224)時間13年前 (2010/11/08 17:08), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串3/3 (看更多)
小弟想讓name和note欄位有內容時,test按鈕為可按狀態 當name,note,note0三個欄位有內容時,test1按鈕為可按狀態 當條件不全時,按鈕會變回不可按狀態 寫了下面式子後,跑出來程式都會忽略name欄位是否有內容 不知是哪寫錯了,求助各位大大 <input type='text' id='name' name='name' onkeyup=" if(note.value != '' && note0.value != '' && name.value != '') {document.getElementById('button1').disabled=false; document.getElementById('button').disabled=false;} else if(note.value != '' && name.value != '') {document.getElementById('button').disabled=false;} else {document.getElementById('button').disabled=true; document.getElementById('button1').disabled=true;} "> <input type='text' id='note' name='note' onkeyup=" if(name.value != '' && note0.value != '' && note.value != '') {document.getElementById('button1').disabled=false; document.getElementById('button').disabled=false;} else if(name.value != '' && note.value != '') {document.getElementById('button').disabled=false;} else {document.getElementById('button').disabled=true; document.getElementById('button1').disabled=true;} "> <input type='text' id='note0' name='note0' onkeyup=" if(note.value != '' && note0.value != '' && name.value != '') {document.getElementById('button1').disabled=false;} else {document.getElementById('button1').disabled=true;} "> <input type='submit' id='button' value='test' disabled='disabled'> <input type='submit' id='button1' value='test1' disabled='disabled'> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.0.204

11/08 17:23, , 1F
搞不好name是關鍵字? 換個名字吧
11/08 17:23, 1F

11/08 17:29, , 2F
感謝hirabbitt大
11/08 17:29, 2F

11/09 21:07, , 3F
在按鈕onclick時判斷,return true or false會比較簡潔呦!
11/09 21:07, 3F
文章代碼(AID): #1CrxuAqB (Ajax)
文章代碼(AID): #1CrxuAqB (Ajax)