• 【节点-添加标签】【节点-删除标签】【显示年-月-日-星期】【math算数】【正则表达式】


    1.节点-添加标签

    <body>
    <div id="div1">
    <p id="p1">这是一个段落。</p>
    <p id="p2">这是另一个段落。</p>
    </div>
    <script>
    var para=document.createElement("p");                   //创建一个文本节<p>
    var node=document.createTextNode("这是新段落。");   //创建内容
    para.appendChild(node);                                        //把内容追加到<p>里面,
    var element=document.getElementById("div1");   //提取需要放置位置的id
    element.appendChild(para);             //在id上添加新元素
    </script>
    </body>

    2.节点-删除标签

    <body>
    <div id="div1">
    <p id="p1">这是一个段落。</p>
    <p id="p2">这是另一个段落。</p>
    </div>
    <script>
    var parent=document.getElementById("div1");  //提取需要删除的节点的父节点的id
    var child=document.getElementById("p1");    //提取需要删除的节点的id
    parent.removeChild(child);    //父节点删除子节点
    </script>
    </body>

     3.显示年-月-日-星期

    1)对日期对象设置一个特定的日期 (2008 年 8 月 9 日):

    <script>
    var myDate=new Date()
    myDate.setFullYear(2008,7,9)
    document.write(myDate);
    </script>

    2)显示当前时间

    document.write(Date());

    3)显示当前星期

    <script type="text/javascript">

    var d=new Date()
    var weekday=new Array(7)
    weekday[0]="星期日"
    weekday[1]="星期一"
    weekday[2]="星期二"
    weekday[3]="星期三"
    weekday[4]="星期四"
    weekday[5]="星期五"
    weekday[6]="星期六"

    document.write("今天是" + d.getDay()+"<br/>")       //getDay()得到星期的阿拉伯数字
    document.write("今天是" + weekday[d.getDay()])     //通过数组显示文字的星期几

    </script>

    4.math算数

    document.write(Math.round(4.5));   //四舍五入
    document.write(Math.random());     //随机返回一个介于0到1之间的数
    document.write(Math.floor(4.5))    //取整
    document.write(Math.floor(Math.random()*11))    //取介于0和10之间的整数

    5.正则表达式

    <script>
    var patt1=new RegExp("e");
    document.write(patt1.test("The best things in life are free")); //返回true
    document.write(patt1.exec("The best things in life are free")); //返回e

    var patt1=new RegExp("e","g");       //返回eeeeeenull   此处的参数g不能修改
    do
    {
    result=patt1.exec("The best things in life are free");
    document.write(result);
    }
    while (result!=null)

    patt1.compile("d"); //将查找对象修改为d
    document.write(patt1.test("The best things in life are free")); //不含d返回false
    </script>

    <——第四节完——>

  • 相关阅读:
    2021.6.2 Python网络编程
    2021.6.1 数据库
    2021.5.29 PHP大作业
    2021.5.28 bootstrap和vue
    2021.5.27 三个和尚
    2021.5.26 Python操作Mysql数据库
    2021.5.25 PHP作业
    2021.5.24 Python解析XML
    如何用 GPU 训练模型?
    44 内核中的中断处理(上)
  • 原文地址:https://www.cnblogs.com/wskxy/p/6662973.html
Copyright © 2020-2023  润新知