zoukankan      html  css  js  c++  java
  • JavaScript中利用doucument.writeline()方法预生成代码的小技巧

    JavaScript中利用doucument.writeline()方法预生成代码的小技巧

    我们可以在一个

    <html>

    这是最初的内容<br>

    <script language="javascript">

    document.write("这是write方法动态写入的内容<br>");

    function updatedoc()

    {

           document.writeln("abc<br>");

           document.writeln("def<br>");

           document.writeln('<script language="javascript">');

           document.writeln('function updatedoc()');

           document.writeln('{');

           document.writeln(' document.writeln("first<br>");');

           document.writeln(' document.writeln("second<br>");');

           document.writeln('}');

           document.writeln('</scr'+'ipt>');   /*这里不能写作</script>,否则系统会报错,其默认与上面的<script language="javascript"> 匹配。所以应当注意^_^*/

           document.writeln('<input type=button name="update" value="更新" onclick="updatedoc()">');

    }

    </script>

    <input type=button name="update" value="更新" onclick="updatedoc()">

    </html>

    如果我们想写入如上底纹所示内容,建议先打开一个文本文档写入如下的javascript语句,经过测试后,再加上document.writeln(),保证其一次正确率(^_^)

    abc<br>

    def<br>

    <script language="javascript">

           function updatedoc()

           {

                  document.writeln("first<br>");

                  document.writeln("second<br>");

           }

    </script>

    <input type=button name="update" value="更新" onclick="updatedoc()"

     

  • 相关阅读:
    OAuth客户端调用
    OAuth中client id的处理
    Task作为返回值以及Task<TResult>作为返回值
    Netscaler立身之本—NAT
    Citrix Netscaler负载均衡算法
    Netscaler重置密码的方法
    Netscaler的超高端口复用助力应对公网地址紧张
    Netscaler工作流程
    深入理解Netscaler INat
    Citrix Netscaler版本管理和选择
  • 原文地址:https://www.cnblogs.com/happiness/p/377880.html
Copyright © 2011-2022 走看看