我正面臨一個奇怪的編程問題。JavaScript無法提交asp.net頁面禁用某些文本框
我有一個頁面供用戶註冊。 當用戶從選項中選擇「否」時,我正在使用JavaScript代碼來禁用文本框。
但是從下拉列表中選擇選項'否'後,頁面沒有被提交,也沒有重定向到下一頁。如果我選擇每個'是'&填充文本框,然後它順利提交併重定向到下一頁。
我懷疑這是JavaScript問題。請幫助!
這裏是我的javasctipt代碼示例
功能DisableEnable2(){
var ddlCnovict = document.getElementById("<%= ddlConviction.ClientID %>")
var txtConDate = document.getElementById("<%= txtConvictDate.ClientID %>")
var txtConDetail = document.getElementById("<%= txtConvictionDetails.ClientID %>")
if (ddlCnovict.options[ddlCnovict.selectedIndex].text == "No") {
txtConDate.disabled = true;
txtConDetail.disabled = true;
}
else {
txtConDate.disabled = false;
txtConDetail.disabled = false;
}
}
asp代碼:
是 沒有
請顯示您的代碼。 – DatRid
感謝您回覆DatRid。我編輯了我的代碼。 – Aki
你的頁面上有沒有asp驗證器? – kobe