用这个
document.getElementById("TdContent").innerHTML 
或着
alert("");
这几个都不可以

解决方案 »

  1.   

    var str = "[%=_Content%]";
    我是用这个先获得其他语言的字符串;
    这个能获得,但是有换行就有问题
      

  2.   

    <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>测试完全可以
      

  3.   

    我又试了一下,好象是有div就不可以
      

  4.   

    你拿我给你的例子,看看
    有DIV完全可以啊!!
      

  5.   

    <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>你自己测试下,看看是不是
      

  6.   

    这个可以了!谢谢!
    还有一个问题顺便问一下。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我是想把所有带《》的中间内容加链接。这个方法只能替换第一次出现的,怎么写能替换所有的那?
      

  7.   

    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);
     
    是这样的么?