[問題] 為什麼一點反應都沒有...

看板Ajax作者 (夏天好熱)時間15年前 (2010/08/20 11:07), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/1
function Yes() { var a=form2.govenId.value; var b=form2.CgovenId.value; if (a.equals(b)){ alert("=="); } else alert("xx"); 以上是我的javascript裡的內容 我想要抓取我的input裡的資料做比對 兩個名字分別是 govenId跟CgovenId 不知道為什麼 我一進到這個function怎樣就是沒反應 不管是把它換成 function Yes() { if (document.form2.govenId.value.equals(document.form2.CgovenId.value) ) { alert("=="); } else alert("xx"); } 這樣也沒反應!! 是按下去什麼反應都沒有(寫在button裡用onclick的方式進來的) 麻煩各位高手幫我解答 感激> < -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.128.153.200

08/20 11:15, , 1F
equals沒定義?
08/20 11:15, 1F

08/28 13:29, , 2F
equals 為自行定義的phototype 可能要了解是否有定意
08/28 13:29, 2F

08/28 13:29, , 3F
一般欄位內容為字串 用==號比較就好啦
08/28 13:29, 3F

08/28 13:33, , 4F
form2 可能要寫成document.forms[x].elements[y].value
08/28 13:33, 4F

08/28 13:35, , 5F
瀏覽器不是沒反應 只是你沒有看到錯誤訊息 換firefox看看
08/28 13:35, 5F

08/28 13:35, , 6F
錯誤主控台裡一定有寫
08/28 13:35, 6F
文章代碼(AID): #1CRV691i (Ajax)
文章代碼(AID): #1CRV691i (Ajax)