易截截图软件、单文件、免安装、纯绿色、仅160KB

javaScript中的innerText火狐浏览器不支持

这两天的工作中遇到一个有关js的问题,很郁闷遇到js问题,因为没有报错,你根本就不知道自己错在哪里。
其实就是关于“document.getElementById("ss").innerText”的问题,我上网查关于js浏览器的兼容问题,可是都给出的解释是:
“HTML对象获取问题
FireFox
:document
.getElementById
("idName");
ie:document
.idname或者document
.getElementById
("idName").
解决办法:统一使用document
.getElementById
("idName");”
问题是我就是使用的“document
.getElementById
("idName")”,可是FireFox还是不行,后来才查到原来是
FireFox不支持
innerText!
我后来的解决方法就是用“innerHTML”代替“innerText”,然后将取到的内容过滤html的标签。
例:
var obj=document.getElementById("ss").innerHTML;
result=obj.replace(/<.*?>/g,"");
result=result.replace(/&nbsp;/g,"");


相关文档:

JavaScript Module模式(译文)


JavaScript Module Pattern

JavaScript
Module
模式) 
来源:
1.      
http://yuiblog.com/blog/2007/06/12/module-pattern/
2.      
http://yuiblog.com/blog/2006/06/01/global-domination/
 
全局变量是有很大危害的。在
YU ......

我收集的javascript document命令

引用地址:http://bbs.syue.com/thread-36034-1-1.html
直接在ie地址栏输入命令,回车,执行js。
这样也可以用来改变和获取元素的值和属性,很实用的。
查看cookie
javascript:alert(document.cookie)
直接编辑cookie
javascript:document.cookie=window.prompt("Linx Edit cookie:",document.cookie);void( ......

Javascript表单验证大全

1. 长度限制
<script>
function test()
{
if(document.a.b.value.length>50)
{
alert("不能超过50个字符!");
document.a.b.focus();
return false;
}
}
</script>
<form name=a onsubmit="return test()">
<textarea name="b" cols="40" wrap="VIRTUAL" rows="6"></textarea&g ......

JavaScript事件集

一般事件 事件 浏览器支持 描述 
onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 
onDblClick IE4|N4|O 鼠标双击事件 
onMouseDown IE4|N4|O 鼠标上的按钮被按下了 
onMouseUp IE4|N4|O 鼠标按下后,松开时激发的 ......

用javascript实现子页刷新父页的控件

1 Add  the following code to .aspx
<script>  
  function fresh() {
         {
            window.opener.document.getElementById("ControlId").click();  //ControlId -- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号