• JavaScript —— 常见用途


    javaScript 简介

    第一个JavaScript 程序: 

         点击按钮显示日期  

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>菜鸟教程(runoob.com)</title>
    <script>
    function displayDate(){
        document.getElementById("demo").innerHTML=Date();
    }
    </script>
    </head>
    <body>
    
    <h1>我的第一个 JavaScript 程序</h1>
    <p id="demo">这是一个段落</p>
    
    <button type="button" onclick="displayDate()">显示日期</button>
    
    </body>
    </html>

     javaScript 常见用途

    可以直接写入HTML输出流中:

    <p>
    JavaScript 能够直接写入 HTML 输出流中:
    </p>
    <script>
    document.write("<h1>这是一个标题</h1>");
    document.write("<p>这是一个 <strong>段落</strong>。</p>");
    </script>
    <p>
    您只能在 HTML 输出流中使用 <strong>document.write</strong>。
    如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。
    </p>

     对事件作出反应

    <button type="button" onclick="alert('欢迎!')">点我!</button>

    ————> 

    改变HTML元素的内容

    <p id="demo">
    JavaScript 能改变 HTML 元素的内容。
    </p>
    <script>
    function myFunction()
    {
        x=document.getElementById("demo");  // 找到元素
        x.innerHTML="Hello JavaScript!";    // 改变内容
    }
    </script>
    <button type="button" onclick="myFunction()">点击这里</button>

    ————>  

     改变HTML图像

    <script>
    function changeImage()
    {
        element=document.getElementById('myimage')
        if (element.src.match("bulbon"))
        {
            element.src="/images/pic_bulboff.gif";
        }
        else
        {
            element.src="/images/pic_bulbon.gif";
        }
    }
    </script>
    <img id="myimage" onclick="changeImage()" src="/images/pic_bulboff.gif" width="100" height="180">

    ————>  

     

    改变HTML元素样式

    <p id="demo">
    JavaScript 能改变 HTML 元素的样式。
    </p>
    <script>
    function myFunction()
    {
        x=document.getElementById("demo") // 找到元素
        x.style.color="#ff0000";          // 改变样式
    }
    </script>
    <button type="button" onclick="myFunction()">点击这里</button>

      ——————>   

     验证输入

    <p>请输入数字。如果输入值不是数字,浏览器会弹出提示框。</p>
    <input id="demo" type="text">
    <script>
    function myFunction()
    {
        var x=document.getElementById("demo").value;
        if(x==""||isNaN(x))
        {
            alert("不是数字");
        }
    }
    </script>
    <button type="button" onclick="myFunction()">点击这里</button>

  • 相关阅读:
    NSDateFormatter格式详细列表一览
    Core Data could not fulfill a fault
    使用Devstack部署neutron网络节点
    配置基于Devstack的嵌套KVM虚拟化
    配置基于Devstack的嵌套KVM虚拟化
    Devstack单节点环境实战配置
    Devstack单节点环境实战配置
    Openstack贡献者须知 2 — 社区工作运作 & 代码贡献流程
    Openstack贡献者须知 2 — 社区工作运作 & 代码贡献流程
    Openstack 中的消息总线 & AMQP
  • 原文地址:https://www.cnblogs.com/expedition/p/11028485.html
Copyright © 2020-2023  润新知