2014-02-11 24 views
0

我有一個登錄表單和一個註冊表單並排。IE中的自動完成觸發器RequiredFieldValidator

在IE中,在登錄方如果您從下拉列表中選擇用戶名的值,則會在密碼字段上觸發註冊端驗證。但是你仍然可以登錄,因爲所有的控件/按鈕都連接到他們特定的驗證組。在文本框中沒有輸入任何值......只是驗證被觸發了?

image description

它不會在Firefox或Chrome做到這一點,雖然它不會阻止用戶做任何事情,這是一個有點分心。

到目前爲止,我唯一能夠發現的是它與正確表單上的「TextMode =」Password「」屬性有關。如果我刪除這一切工作正常。

有沒有辦法阻止IE做這些,而無需編寫一些代碼來動態改變文本模式,一旦註冊表開始被填充。

回答

0

我走了javascript選項,檢測密碼框中的焦點並設置模式。如果有人提出更好的事情,我很樂意聽到它!

相關問題