document.getElementById("sendsp").innertext = "赋值";document.getElementById("sendsp").innerText = "赋值";
解决方案 »
- 我这个jquery写的怎么点了button没反应啊
- ext中默认隐藏的fieldset显示的时候不出item里的组件
- 网页制作iframe的用法
- 谁有列表菜单select项拖拽进行排序的代码?
- 嵌入的页面登陆时,刷新主页面的问题(附带详细描述),哪位大哥给看下啊,非常感谢了!
- JS获取FLASH传出的参数__在线等
- 如何从数据库中取值 然后赋值给一个数组
- SINA的“与同时访问此页面的网友聊天”程序是怎么做得?有没相似的程序,谢谢
- 一个非常奇怪的问题,是关于得到一个INPUT值然后插入到数据库变成乱码了,请高手指教,在线等!!!!!!
- 如何判断页面上是否存在某个控件?
- innerHTML的问题,高手进!
- XMLHttpRequest.Open参数意义,请大侠说明~,谢谢。
function s(){
document.getElementById("sendsp").innerText = "赋值";}
</script>
<body onload="s()">
<span id="sendsp"></span>
</body>
读取有先后,还没生成span的情况下是取不到它的id的
<span id= "sendsp "> </span>
<script language= "javascript ">
<!--
document.getElementById( "sendsp ").innertext = "赋值 ";
-->
</script>
这样写就可以鸟
改为:document.getElementById( "sendsp ").innerText = "赋值 ";
注意区分大小写!!!!
<script language= "javascript ">
<!--
document.getElementById( "sendsp ").innertext = "赋值 ";
-->
</script>
<span id= "sendsp "> </span> 我象这么写总是错的,是为什么?错误1.JavaScript区分大小写,innertext和innerText不一样;
错误2.程序是顺序执行,当程序运行到document.getElementById( "sendsp ").innertext = "赋值 "; 时,sendsp还没有定义;
修改方法:
方法1.如2楼的;
方法2.如5楼的;
function sendvalue()
{
document.getElementById("sendsp").innerText="赋值";
}
</script>
<body onload="sendvalue()">
<span id="sendsp"></span>
或者把innerText改成innerHTML也可以用。
FF 也支持!!!
不过可以用textContent