使用innerHTML设置文本后未定义javascript警报
我知道这个问题看起来微不足道,但它却把我难住了。我使用Javascript的使用innerHTML设置文本后未定义javascript警报,javascript,Javascript,我知道这个问题看起来微不足道,但它却把我难住了。我使用Javascript的innerHTML属性存储一个值,然后使用value检索它。但是,当我警告该值时,弹出框显示为undefined,即使文本出现在dom中 document.addEventListener(“DOMContentLoaded”,函数(事件){ document.getElementById(“storeValue”).innerHTML=“alertme”; var getvalu=document.getElemen
innerHTML
属性存储一个值,然后使用value
检索它。但是,当我警告该值时,弹出框显示为undefined
,即使文本出现在dom中
document.addEventListener(“DOMContentLoaded”,函数(事件){
document.getElementById(“storeValue”).innerHTML=“alertme”;
var getvalu=document.getElementById(“storeValue”).value;
警报(格特瓦卢);
});
这是因为div没有属性值。请再次使用innerHTML
,或者也可以使用.textContent
addEventListener(“DOMContentLoaded”,函数(事件){
document.getElementById(“storeValue”).innerHTML=“alertme”;
var getvalu=document.getElementById(“storeValue”).innerHTML;
警报(格特瓦卢);
});
这是因为div没有属性值。请再次使用innerHTML
,也可以使用.textContent
addEventListener(“DOMContentLoaded”,函数(事件){
document.getElementById(“storeValue”).innerHTML=“alertme”;
var getvalu=document.getElementById(“storeValue”).innerHTML;
警报(格特瓦卢);
});
Div没有值。要检索内容,请使用您设置的相同属性(即document.getElementById(“storeValue”).innerHTML
),您是否检查了文档中value
方法应该返回的内容?它不是你想象的那样。Div没有价值。要检索内容,请使用您设置的相同属性(即document.getElementById(“storeValue”).innerHTML
),您是否检查了文档中value
方法应该返回的内容?不是你想的那样。