隨筆-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 蔣家狂潮 閱讀(2641) 評論(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";
          }  回復  更多評論
            
          主站蜘蛛池模板: 祁阳县| 长乐市| 夹江县| 南乐县| 平原县| 洮南市| 定结县| 扶沟县| 凤阳县| 永和县| 南澳县| 溧阳市| 华坪县| 明水县| 龙川县| 新竹县| 通渭县| 读书| 新兴县| 巫山县| 柳州市| 临邑县| 绍兴市| 康平县| 白银市| 资溪县| 灵宝市| 海伦市| 北京市| 德江县| 南岸区| 集安市| 崇信县| 太康县| 滦南县| 长汀县| 绥江县| 新营市| 浦东新区| 宁强县| 宁都县|