我收到了幾個人無法在我的網站上註冊的報告,因爲他們無法檢查複選框,說明他們同意使用條款。基本上,一旦複選框被選中,一個按鈕被啓用以允許一個人繼續註冊。問題檢查複選框
我已經嘗試過自己和很多時間,點擊實際的複選框不會做任何事情,但通常會點擊關聯的標籤。我已經將此作爲解決方法,但我真的很想單擊實際的複選框始終工作。
登記頁面是:http://www.lonelycache.com/Account/GeocachingAuth.aspx
頁形式具有用於複選框下述(格式化爲可讀性):
<asp:CheckBox ID="AgreeTOUCheckBox"
AutoPostBack="true"
runat="server" Text=" I have read and agree to the"
OnCheckedChanged="AgreeTOUCheckBox_OnCheckChanged" />
生成的HTML是(格式化爲可讀性):
<input id="MainContent_AgreeTOUCheckBox" type="checkbox"
name="ctl00$MainContent$AgreeTOUCheckBox"
onclick="javascript:setTimeout('__doPostBack(\'ctl00$MainContent$AgreeTOUCheckBox\',\'\')', 0)"
/>
<label for="MainContent_AgreeTOUCheckBox"> I have read and agree to the</label>
關於我可能做些什麼來保持一致地工作的任何想法?
這不是'asp.net-mvc'不亞於我所知道的,我拆錯了標籤。 – gdoron