杨念
2016-10-02 17:03
试过用document.write(aa), 输出结果是[object HTMLHeadingElement]
你说的是要获取 aa 所表示的值吧,这要根据 aa 的具体类型来看,比如当前你获取的 aa 是 h2 标签,类型是 HTMLHeadingElement,那么
document.write(aa.innerHTML);
这样可以输出 h2 标签中的文本。
而如果 aa 是 input 标签的文本框,如登录时输入用户名和密码的那种文本框,
document.write(aa.value);
这样可以获取文本框中用户输入的文本。
这个其实没什么难的,你是刚学,后面多看看代码就自然而然知道了。
var aa=document.getElementById('con').value;
document.write(aa);
你之前只是获取到了节点,并没有获得相应的值
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题
回答 3