我正在尝试获取输入值 (text/textarea) 和 document.getElementById('rtext').value
什么都不返回。如果我设置默认值 (value="XXX"),它会返回该值,即使我对其进行编辑也是如此。
这是一些示例:
<div class="forms">
<p><textarea id='rtext'></textarea></p>
</div>
我提到表单元素 <textarea>
不是任何形式的一部分,我被迫只使用 document.getElementById
.没有 jQuery 也没有 this.form.Id.value
请帮忙。谢谢
最佳答案
getElementById()(大小写很重要)是 document 对象的成员。要调用函数,您需要引用对象,然后引用函数。在点符号中,它应该是:
document.getElementById()
document.getElementById() - MDC
请注意,页面上的 ID 必须是唯一的,并且具有相同 ID 的另一个元素可能会导致您的问题。
关于javascript - document.GetElementById 不适用于任何类型的浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3769668/