getElementById 得不到值,求助. 呵呵,这是正确的,<span id="00001">就是一object。你要取到object的值.value 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <SCRIPT LANGUAGE="JavaScript">document.write(document.getElementById("00001").value);</SCRIPT>变成了:undefined span哪来的value啊在IE下可以用innerText在FF下可以用document.getElementById("00001").childNodes[1].nodeValue;//这点是childNodes[1]还是[0]我记不清了,试一下 document.write(document.getElementById("00001").innerText 问题在这document.write,把页面都重写了还怎么找对象,改成<span id="00001">123456789</span><span id="span1"></span><SCRIPT LANGUAGE="JavaScript">document.getElementById("span1").innerText=(document.getElementById("00001"));</SCRIPT> 问题在于:<span id="00001">123456789</span> 中123456789 的值,我也是用document.getElementById("00001").innerHTML ="123456789";给予的.然后再用document.getElementById("00001").innerText 来最后获得这个值. 因为中间我要进行调用. <span id="00001"></span><BR><SCRIPT LANGUAGE="JavaScript">document.write(document.getElementById("00001").innerText);</SCRIPT><BR><SCRIPT LANGUAGE="JavaScript"><!--document.getElementById("00001").innerHTML ="123456789";//--></SCRIPT> <span id="00001"></span><BR><SCRIPT LANGUAGE="JavaScript">document.getElementById("00001").innerHTML ="123456789";document.write(document.getElementById("00001").innerText);</SCRIPT> <span id="00001"></span><BR><SCRIPT LANGUAGE="JavaScript">document.write(document.getElementById("00001").innerText);</SCRIPT><BR>到这的时候 document中已经不存在<span id="00001"></span><BR><SCRIPT LANGUAGE="JavaScript">document.write(document.getElementById("00001").innerText);</SCRIPT><BR>上面这些代码了当然以下就不成立了.<SCRIPT LANGUAGE="JavaScript"><!--document.getElementById("00001").innerHTML ="123456789";//--></SCRIPT> 问题在这document.write,把页面都重写了还怎么找对象,改成<span id="00001">123456789</span><span id="span1"></span><SCRIPT LANGUAGE="JavaScript">document.getElementById("span1").innerText=(document.getElementById("00001"));</SCRIPT>###############################################上面的代码有问题的,正确的是:<span id="00001">123456789</span><span id="span1"></span><script type="text/javascript">document.getElementById("span1").innerText=(document.getElementById("00001").innerText);</script>不推荐用 document.write,因为这样一来原来页面上的东西就都没了哦。 引用========="不推荐用 document.write,因为这样一来原来页面上的东西就都没了哦。"并不全对,只有在文档写入流关闭时,document.write才会清楚页面内容------------------------------------------------<span id="00001">123456789</span><SCRIPT LANGUAGE="JavaScript">document.write(document.getElementById("00001"));</SCRIPT>输出内容为:123456789 [object] document.getElementById("00001")得到的是对象的引用,document.getElementById("00001").value才能得到值 document.write 将页面重写了, .sql文件下下来为0kb 怎么回事 js 调用问题 jstd 关于attchEvent~~~~~~~~~~~ 如何取得div内被选中的文字 这个问题用javascript应该怎么写,在线等等等等,高手请进。 SOS~~用JS怎么遍历一个表单的所有元素? 一个javascrit的问题 jquery能否改变页面上的变量的值 js中执行环境和作用域是一个概念吗 <a href="#" onclick="show();">abc</a>正则问题 Javascript 面向对象的方法声明问题?
在IE下可以用innerText
在FF下可以用document.getElementById("00001").childNodes[1].nodeValue;
//这点是childNodes[1]还是[0]我记不清了,试一下
document.write,把页面都重写了还怎么找对象,改成
<span id="00001">123456789</span>
<span id="span1"></span><SCRIPT LANGUAGE="JavaScript">document.getElementById("span1").innerText=(document.getElementById("00001"));</SCRIPT>
document.getElementById("00001").innerHTML ="123456789";给予的.然后再用
document.getElementById("00001").innerText 来最后获得这个值. 因为中间我要进行调用. <span id="00001"></span>
<BR>
<SCRIPT LANGUAGE="JavaScript">document.write(document.getElementById("00001").innerText);</SCRIPT>
<BR>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.getElementById("00001").innerHTML ="123456789";
//-->
</SCRIPT>
<BR>
<SCRIPT LANGUAGE="JavaScript">
document.getElementById("00001").innerHTML ="123456789";
document.write(document.getElementById("00001").innerText);
</SCRIPT>
<BR>
<SCRIPT LANGUAGE="JavaScript">document.write(document.getElementById("00001").innerText);</SCRIPT>
<BR>到这的时候 document中已经不存在
<span id="00001"></span>
<BR>
<SCRIPT LANGUAGE="JavaScript">document.write(document.getElementById("00001").innerText);</SCRIPT>
<BR>
上面这些代码了
当然以下就不成立了.
<SCRIPT LANGUAGE="JavaScript">
<!--
document.getElementById("00001").innerHTML ="123456789";
//-->
</SCRIPT>
document.write,把页面都重写了还怎么找对象,改成
<span id="00001">123456789</span>
<span id="span1"></span><SCRIPT LANGUAGE="JavaScript">document.getElementById("span1").innerText=(document.getElementById("00001"));</SCRIPT>###############################################
上面的代码有问题的,正确的是:
<span id="00001">123456789</span>
<span id="span1"></span><script type="text/javascript">document.getElementById("span1").innerText=(document.getElementById("00001").innerText);</script>不推荐用 document.write,因为这样一来原来页面上的东西就都没了哦。
"不推荐用 document.write,因为这样一来原来页面上的东西就都没了哦。"并不全对,只有在文档写入流关闭时,document.write才会清楚页面内容------------------------------------------------
<span id="00001">123456789</span><SCRIPT LANGUAGE="JavaScript">document.write(document.getElementById("00001"));</SCRIPT>输出内容为:
123456789 [object]