为什么当我想要检查网址长度时,我无法确定,但是长度不是吗?
<script type="text/javascript">
function myFunction() {
var webAdress = document.getElementById('webAdress');
alert(String(webAdress.legnth));
}
最佳答案
这是正确的document.getElementById
总是返回单个元素(如果存在)。您不应对多个元素使用相同的ID。webAdress
是dom元素,不是数组。
如果要使用某些特定元素检查长度,请使用类
例如。
var webAdress = document.getElementsByClassName('webAdress');
alert(webAdress.length);
如果要检查webAdress的内容长度:
var webAdress = document.getElementById('webAdress');
alert(webAdress.innerHTML.length);
关于javascript - javascript长度未确定,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12988387/