2010-12-10 56 views
0

我有一個在jQuery覆蓋中打開的asp.net表單。由於某種原因,當這種形式打開瀏覽器試圖預填充我的'確認電子郵件'文本框用戶名像'管理'我沒有什麼建議這是一個用戶名字段。看不到我可以刪除這個。stop formfields prefilling

<div class="loginPanelLabel"> 
Confirm email* 
</div> 
<div class="loginPanelControl"> 
<asp:TextBox ID="tbConfirmEmail" Text="" runat="server"></asp:TextBox> 
</div> 
<asp:CompareValidator ID="CompareValidator1" runat="server" ErrorMessage="Email address must match" ControlToCompare="tbEmail" ValidationGroup="Group1" ControlToValidate="tbConfirmEmail" CssClass="validator"></asp:CompareValidator> 
</div> 

任何想法?

回答

1

這可能只是您自己的瀏覽器自動填充中的一些不良數據。如果你嘗試不同的瀏覽器,它不應該是一個問題。

瀏覽器根據輸入ID存儲自動填充值。如果您想阻止自動填充,您可以隨機輸入ID或根據其他答案使用autocomplete="off"

0

我剛纔查看了YouTube如何在搜索框中執行此操作;他們也使用autocomplete="off"