我想在Javascript中編寫一些代碼,它將調用PageLoad上的一個函數,該函數將查找Calender_Control的高度。如果高度等於398px,那麼將文本區域的高度設置爲4行,否則將行設置爲6.Javascript函數未找到ID
這是我迄今爲止嘗試過的,它沒有找到ID。
function changeHeight() {
var height = document.getElementById("#calender_control");
if (height == 398) {
document.getElementById("#calender_control").rows = "4";
}
else {
document.getElementById("#calender_control").rows = "6";
}
}
爲什麼我的這段代碼不工作?
'的document.getElementById( 「calender_control」);'和'沒有的document.getElementById( 「#calender_control」);' –
戈壁不需要''#。你已經說過你正在尋找一個ID,所以指定'#'是多餘的。您告訴JS尋找'' –
由於這是標記爲ASP.NET,所以您需要確保使用客戶端ID。 – mason