补充:
<div id="aa"><span>I love<br /> you.</span></div>IE的innerHTML会把<br />变成<BR>
Firefox的innerHTML会把<br />变成<br>
<div id="aa"><span>I love<br /> you.</span></div>IE的innerHTML会把<br />变成<BR>
Firefox的innerHTML会把<br />变成<br>
解决方案 »
- a标签调用onclick方法返回bool值为什么阻止不了href属性执行。。。
- js如何实现图片翻转,就像平时翻书一样!求实例!
- Microsoft VBScript 运行时错误 错误 '800a01a8'
- 拦截页面浮动广告
- **请问:怎样控制文本框只能输入数字或者小数,并且小数位数不能超过2位??谢谢!急!!有相应正则表达式吗?
- 为什么会被分成3部分而不是结果呢?
- 请问,怎样得到一个div里面的所有input?
- 想从事前端开发方面的工作,应该从什么开始学,或者说什么样的学习路线比较好?
- 前端打开手机前置摄像头进行自动拍照 --- 用于人脸识别
- js 模拟手指主动长按屏幕 代码怎么写了
- jquery focus()跳转,ie6不支持,求高手解决!!!
- 关于firefox下添加收藏的问题。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Untitled Document</title>
<script type="text/javascript"> function printcon(){
var outString='';
if(document.getElementById('aa')){
var nodelists=document.getElementById('aa').firstChild;
outString+=nodelists.nodeValue;
}
alert(outString);
}</script>
</head><body>
<div id="aa"><!-- <span>I love you.</span> --> </div>
<input type="button" value="print" onclick="printcon();" />
</body>
</html>
FF下用firstChild会死得很难看的。不信试试
<div id="aa"><span>I love you.</span></div>
<script>
var sHtml = document.getElementById('aa').innerHTML;
sHtml = sHtml.replace(/<\/?([^>]+)>/g,function(m){
return m.toLowerCase();
});
</script>
<div id="aa"><span>I love you.</span></div>
<script>
alert(aa.innerText)
</script>
innerHTML是带样式输出
innerText是不带样式输出
sHtml = sHtml.replace(/<\/?([^>]+)\/?>/g,function(m){
return m.toLowerCase();
});
谢谢这位朋友,第一次知道 replace可以这样写,javascript真是一门魔力十足的语言