1
我有一個用於數據錄入的Web表單。該頁面需要通過查詢字符串傳遞ID。在後面的代碼中,我檢查了ID是否已經提供。如果它沒有隱藏窗體(在面板中)並顯示錯誤消息。檢查對象存在拋出對象所需的錯誤
在html中,我有一個附加事件(下載日期選擇器)的JQuery腳本塊。
window.onload = function() {
new JsDatePick({
useMode: 2,
target: "txtDateOfIncident",
dateFormat: "%d %M %Y"
});
};
如果代碼背後隱藏的JQuery引發錯誤Object Required
所以在JQuery的,我想測試對象As per this post的所有腦幹形式...
window.onload = function() {
if ($('#txtDateOfIncident').length) {
new JsDatePick({
useMode: 2,
target: "txtDateOfIncident",
dateFormat: "%d %M %Y"
});
}
};
現在我獲取$('#txtDateOfIncident').length
代碼上的Object Required
錯誤。
任何幫助來解決這一點,將不勝感激。
是元素的'txtDateOfIncident' id?如果它是服務器端控件,客戶端中的id可能不同。 – SearchAndResQ
是的id是'txtDateOfIncident'。但重點是我想測試存在,即使它不同我需要代碼運行沒有錯誤。我基本上問的是「有這個ID的頁面上有一個元素」 – Fred
不會這個工作? 'if(document.getElementById('txtDateOfIncident')){..}' – SearchAndResQ