function hide(target) {
document.getElementById(target).style.display = 'none';
var ID = document.getElementById(target).value;
出于某种原因,display ='none'部分工作正常,当我通过ajax传递'ID'(var ID)时 - 它只是说Undefined。
任何想法如何让Var ID与(目标)div标签的ID相同?
感谢。
答案 0 :(得分:0)
我建议改变惯例以使用更具防御性的技术:
function hide(target) {
if ( typeof target != "string") {
return;
}
var el = document.getElementById(target);
if ( typeof el == "object" ) {
el.style.display = 'none';
var ID = el.value;
// do something with ID
}
}