我想是没有其他的好办法!除了innerText之外

解决方案 »

  1.   

    恐怕是没有了,要不被document.write全包了,其它的还有什么生存空间,总要给人留条生路吧:)
      

  2.   

    笨蛋,DOCUMENT是整个页面文档,所以用document.write只能修改网页的全部内容或新开页面
    对单个的元素不能直接通过document.write可以通过定位该元素修改其属性来完成
      

  3.   

    to mjm_d(神威)
    你好夸张呀!
    我问你,如果以<script src="xxxxxxxxxxx.js"></script>
    的方式引入一个带有document.write()语句的js脚本,
    那出现的情况又是如你所说的“只能修改网页的全部内容或新开页面”吗?
    试试吧蠢卵
      

  4.   

    我问你一个问题,你认为你的wri()执行后javascript将write到哪里?
    难道是你调用函数的地方吗?你想想看!
    不知道你的具体问题是什么?
      

  5.   

    是write到单元格里,你试运行上面的代码,有两个相同的write方法,第一个成功
    写入到单元格,但是通用function调用的却开新页
      

  6.   

    skimeister(衰人)你的确没有搞明白HTML中script的解释执行过程,mjm_d(神威)说的是有道理的,虽然话说得冲了点
      

  7.   

    如果在加载完成前执行write,它将在调用它的地方返回结果,加载继续,
    用函数调用时,文件己经完成加载,write将产生新页
      

  8.   

    建议你好好看看关于document.write的函数说明。
    在页面完全加载完毕后,write函数将先清空原有文档。动态改变文档内容只有通过innerHTMl,
    insertAdjuctHTML,等方法。
      

  9.   

    哈哈,这样很爽啊。
    我就刚好利用了它的这一点做了个very good的在线多媒体点播器。