想这样的一段文字,用javascript怎么输出来? 用这个document.getElementById("TdContent").innerHTML 或着alert("");这几个都不可以 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var str = "[%=_Content%]";我是用这个先获得其他语言的字符串;这个能获得,但是有换行就有问题 <table><tr><td id="aa"><div align="right">北京市第十二届人民代表大会常务委员会 2007年9月14日 </div> <div align="center"> <div align="center"> <b>北京市志愿服务促进条例 </b> </div> (2007年9月14日北京市第十二届人民代表大会常务委员会第三十八次会议通过) </div> 第一条 为了弘扬奉献、友爱、互助、进步的志愿服务精神,增强公民的志愿服务意识,规范志愿服务活动,保障志愿者的合法权益,促进志愿服务事业发展,根据本市实际情况,制定本条例。 第二条 本条例适用于本市行政区域内以组织形式实施的志愿服务活动。 法律、行政法规对志愿服务活动另有规定的,依照法律、行政法规的规定执行。 第三条 本条例所称志愿服务是指自愿、无偿地服务他人和社会的公益性活动。 本条例所称志愿者是指不以物质报酬为目的,利用自己的时间、技能等资源,自愿为社会和他人提供服务和帮助的人。 本条例所称志愿者组织是指市和区、县志愿者协会及各类专业性志愿者协会等依法成立、专门从事志愿服务活动的非营利性社会团体。 第四条 志愿者组织依据章程组织志愿者开展志愿服务活动。 国家机关、人民团体、企业、事业单位、基层群众性自治组织和其他社会组织可以组织本单位、本系统、本社区的志愿者开展志愿服务活动。 第五条 个人可以在志愿者组织登记注册,成为注册志愿者。 社会组织符合志愿者组织章程的,可以申请加入,成为志愿者组织的团体会员。 第六条 本市建立志愿服务工作协调机制。 北京志愿者协会负责指导本市志愿者工作的开展。 第七条 志愿服务活动应当遵循自愿、平等、无偿、诚信、合法的原则。 </td></tr></table><table><tr><td id="bb"></td></tr></table><script>str=document.getElementById('aa').innerHTML;document.getElementById('bb').innerHTML=str</script>测试完全可以 我又试了一下,好象是有div就不可以 你拿我给你的例子,看看有DIV完全可以啊!! <table><tr><td id="aa"><div align="right">北京市第十二届人民代表大会常务委员会 2007年9月14日 </div> <div align="center"> <div align="center"> <b>北京市志愿服务促进条例 </b> </div> (2007年9月14日北京市第十二届人民代表大会常务委员会第三十八次会议通过) </div> 第一条 为了弘扬奉献、友爱、互助、进步的志愿服务精神,增强公民的志愿服务意识,规范志愿服务活动,保障志愿者的合法权益,促进志愿服务事业发展,根据本市实际情况,制定本条例。 第二条 本条例适用于本市行政区域内以组织形式实施的志愿服务活动。 法律、行政法规对志愿服务活动另有规定的,依照法律、行政法规的规定执行。 第三条 本条例所称志愿服务是指自愿、无偿地服务他人和社会的公益性活动。 本条例所称志愿者是指不以物质报酬为目的,利用自己的时间、技能等资源,自愿为社会和他人提供服务和帮助的人。 本条例所称志愿者组织是指市和区、县志愿者协会及各类专业性志愿者协会等依法成立、专门从事志愿服务活动的非营利性社会团体。 第四条 志愿者组织依据章程组织志愿者开展志愿服务活动。 国家机关、人民团体、企业、事业单位、基层群众性自治组织和其他社会组织可以组织本单位、本系统、本社区的志愿者开展志愿服务活动。 第五条 个人可以在志愿者组织登记注册,成为注册志愿者。 社会组织符合志愿者组织章程的,可以申请加入,成为志愿者组织的团体会员。 第六条 本市建立志愿服务工作协调机制。 北京志愿者协会负责指导本市志愿者工作的开展。 第七条 志愿服务活动应当遵循自愿、平等、无偿、诚信、合法的原则。 </td></tr></table><table><tr><td id="bb"></td></tr></table><script>str=document.getElementById('aa').innerHTML;alert(str);document.getElementById('bb').innerHTML=str</script>你自己测试下,看看是不是 这个可以了!谢谢!还有一个问题顺便问一下。var re = /《([^》]*)》/igvar arr = [];while(re.exec(str))arr[arr.length] = RegExp.$1; for(i=0;i<arr.length;i++) { str=str.replace(arr[i],"<a href='#'>"+arr[i]+"</a>"); }document.getElementById('TdContent').innerHTML=str我是想把所有带《》的中间内容加链接。这个方法只能替换第一次出现的,怎么写能替换所有的那? var re = /《([^》]*)》/ig; var str = "《ABC》ABCDSEFG《DEF》《GHI》"; //变成这样的 => '<a href="#">ABC</a>ABCDSEFG<a href="#">DEF</a><a href="#">GHI</a>' ? str = str.replace(/《([^》]*)》/ig,'<a href="#">$1</a>'); alert(str); 是这样的么? 请教 2个JS代码冲突 导致只有其中一个有效 如何用EL表达式,把服务端的list转换成js的array形式? IE下点击JS之后,页面GIF停止动画(- -| 急) 有权限判别的无刷新树 问一个小问题? 急聘 网站搜索软件工程师 关于表单验证的问题,急待解决^^^^^^^^^^^^^^ 如何给listbox增加一项? 如果让页面打开的同时,递交一个表单 如何将一堆参数转化成Unicode编码(在线等待....) 帮我看一下替换字符串 js 全屏关闭问题
我是用这个先获得其他语言的字符串;
这个能获得,但是有换行就有问题
2007年9月14日 </div>
<div align="center"> <div align="center"> <b>北京市志愿服务促进条例 </b> </div>
(2007年9月14日北京市第十二届人民代表大会常务委员会第三十八次会议通过) </div>
第一条 为了弘扬奉献、友爱、互助、进步的志愿服务精神,增强公民的志愿服务意识,规范志愿服务活动,保障志愿者的合法权益,促进志愿服务事业发展,根据本市实际情况,制定本条例。
第二条 本条例适用于本市行政区域内以组织形式实施的志愿服务活动。
法律、行政法规对志愿服务活动另有规定的,依照法律、行政法规的规定执行。
第三条 本条例所称志愿服务是指自愿、无偿地服务他人和社会的公益性活动。
本条例所称志愿者是指不以物质报酬为目的,利用自己的时间、技能等资源,自愿为社会和他人提供服务和帮助的人。
本条例所称志愿者组织是指市和区、县志愿者协会及各类专业性志愿者协会等依法成立、专门从事志愿服务活动的非营利性社会团体。
第四条 志愿者组织依据章程组织志愿者开展志愿服务活动。
国家机关、人民团体、企业、事业单位、基层群众性自治组织和其他社会组织可以组织本单位、本系统、本社区的志愿者开展志愿服务活动。
第五条 个人可以在志愿者组织登记注册,成为注册志愿者。
社会组织符合志愿者组织章程的,可以申请加入,成为志愿者组织的团体会员。
第六条 本市建立志愿服务工作协调机制。
北京志愿者协会负责指导本市志愿者工作的开展。
第七条 志愿服务活动应当遵循自愿、平等、无偿、诚信、合法的原则。
</td></tr></table>
<table><tr><td id="bb"></td></tr></table>
<script>
str=document.getElementById('aa').innerHTML;
document.getElementById('bb').innerHTML=str
</script>测试完全可以
有DIV完全可以啊!!
2007年9月14日 </div>
<div align="center"> <div align="center"> <b>北京市志愿服务促进条例 </b> </div>
(2007年9月14日北京市第十二届人民代表大会常务委员会第三十八次会议通过) </div>
第一条 为了弘扬奉献、友爱、互助、进步的志愿服务精神,增强公民的志愿服务意识,规范志愿服务活动,保障志愿者的合法权益,促进志愿服务事业发展,根据本市实际情况,制定本条例。
第二条 本条例适用于本市行政区域内以组织形式实施的志愿服务活动。
法律、行政法规对志愿服务活动另有规定的,依照法律、行政法规的规定执行。
第三条 本条例所称志愿服务是指自愿、无偿地服务他人和社会的公益性活动。
本条例所称志愿者是指不以物质报酬为目的,利用自己的时间、技能等资源,自愿为社会和他人提供服务和帮助的人。
本条例所称志愿者组织是指市和区、县志愿者协会及各类专业性志愿者协会等依法成立、专门从事志愿服务活动的非营利性社会团体。
第四条 志愿者组织依据章程组织志愿者开展志愿服务活动。
国家机关、人民团体、企业、事业单位、基层群众性自治组织和其他社会组织可以组织本单位、本系统、本社区的志愿者开展志愿服务活动。
第五条 个人可以在志愿者组织登记注册,成为注册志愿者。
社会组织符合志愿者组织章程的,可以申请加入,成为志愿者组织的团体会员。
第六条 本市建立志愿服务工作协调机制。
北京志愿者协会负责指导本市志愿者工作的开展。
第七条 志愿服务活动应当遵循自愿、平等、无偿、诚信、合法的原则。
</td></tr></table>
<table><tr><td id="bb"></td></tr></table>
<script>
str=document.getElementById('aa').innerHTML;
alert(str);
document.getElementById('bb').innerHTML=str
</script>你自己测试下,看看是不是
还有一个问题顺便问一下。var re = /《([^》]*)》/ig
var arr = [];
while(re.exec(str))
arr[arr.length] = RegExp.$1;
for(i=0;i<arr.length;i++)
{
str=str.replace(arr[i],"<a href='#'>"+arr[i]+"</a>");
}
document.getElementById('TdContent').innerHTML=str我是想把所有带《》的中间内容加链接。这个方法只能替换第一次出现的,怎么写能替换所有的那?
var str = "《ABC》ABCDSEFG《DEF》《GHI》";
//变成这样的 => '<a href="#">ABC</a>ABCDSEFG<a href="#">DEF</a><a href="#">GHI</a>' ?
str = str.replace(/《([^》]*)》/ig,'<a href="#">$1</a>');
alert(str);
是这样的么?