为了账号安全,请及时绑定邮箱和手机立即绑定

var aa=document.getElementById("con"), 我想输出变量aa应该怎么做?求指教

试过用document.write(aa),  输出结果是[object HTMLHeadingElement]


正在回答

2 回答

你说的是要获取 aa 所表示的值吧,这要根据 aa 的具体类型来看,比如当前你获取的 aa 是 h2 标签,类型是 HTMLHeadingElement,那么

document.write(aa.innerHTML);

这样可以输出 h2 标签中的文本。

而如果 aa 是 input 标签的文本框,如登录时输入用户名和密码的那种文本框,

document.write(aa.value);

这样可以获取文本框中用户输入的文本。

这个其实没什么难的,你是刚学,后面多看看代码就自然而然知道了。

2 回复 有任何疑惑可以回复我~

var aa=document.getElementById('con').value;

document.write(aa);


你之前只是获取到了节点,并没有获得相应的值

0 回复 有任何疑惑可以回复我~
#1

杨念 提问者

才学不太懂.. 那请教一下正确的做法是什么呢
2016-10-03 回复 有任何疑惑可以回复我~
#2

qq_谜离_03319966 回复 杨念 提问者

敲击代码 document.write(aa.innerHTML); document.write(aa); 就知道区别了
2016-10-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

var aa=document.getElementById("con"), 我想输出变量aa应该怎么做?求指教

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信