隨筆-50  評論-55  文章-8  trackbacks-0
          ??? 最近很困惑,我動態生成javaScript代碼,結果不能,執行,不知道有何良方:
          下面是簡單的個文件代碼,高手一定要指教下啊;
          1、index.html
          <html>
          <head>
          <script src="main.js"></script>
          </head>
          <body>
          <h1>Test JavaScript</h1>
          <input? type="button" value="Load script" onclick="loadScript();">
          </input>
          <br/>
          <br/>
          ?<div id="result">result will show here...</div>
          </body>
          </html>
          2 main.js
          function loadScript(){
          ?var element=document.getElementById("result");
          ?var line0="<div>The result is:"
          ?var line1="<script>";
          ?var line2="document.write('successful');";
          ?var line3="</script>";
          ?var line4="</div>"
          ?var context=line0+line1+line2+line3+line4;
          ?alert("element step1:"+element.innerHTML);
          ?alert("context:"+context);
          ??? element.innerHTML=context;
          ?alert("element step2:"+element.innerHTML);
          }
          就上面的代碼:document.write('successful');沒有被執行;而且,我如果把
          ?var line1="<script>";寫成?var line1="<script type='text/javascript'>";
          則alert出來的是:<script type=text/javascript> 注意type單引號沒了。
          posted on 2007-09-14 10:44 蔣家狂潮 閱讀(2638) 評論(4)  編輯  收藏 所屬分類: JWeb

          評論:
          # re: 動態生成javaScript代碼的執行問題 2007-09-14 18:06 | jhlcss
          你用innerHTML當然是不行的,document.write(context) 就可以了  回復  更多評論
            
          # re: 動態生成javaScript代碼的執行問題 2007-09-14 21:14 | 蔣家狂潮
          這樣的話,只能新開一個頁面了;  回復  更多評論
            
          # re: 動態生成javaScript代碼的執行問題 2007-09-16 01:09 | sinoly
          document.wirte()可以
            回復  更多評論
            
          # re: 動態生成javaScript代碼的執行問題 2007-09-17 22:53 | Tiger F
          已經在用script修改頁面的內容了,為什么不把success直接寫在innerHTML中還要再用另一段script輸出?直接寫成下面的樣子不是很簡單?

          unction loadScript(){
          var element=document.getElementById("result");
          element.innerHTML="The result is: Successful";
          }  回復  更多評論
            
          主站蜘蛛池模板: 湖口县| 阳谷县| 绿春县| 天祝| 留坝县| 克什克腾旗| 永嘉县| 恩施市| 乐安县| 府谷县| 驻马店市| 平顶山市| 富顺县| 兴国县| 浙江省| 慈溪市| 兴义市| 大足县| 许昌市| 隆尧县| 会理县| 沾化县| 江孜县| 麻城市| 富民县| 曲沃县| 临颍县| 清远市| 南宫市| 寿宁县| 建水县| 施甸县| 临潭县| 图片| 津南区| 乌海市| 台南市| 乐亭县| 嘉黎县| 弥渡县| 洪湖市|