zoukankan      html  css  js  c++  java
  • 【onclick事件】【改变 HTML 内容innerHTML】【图片替换】【改变标签的css】【判断输入是否是数字】

    1.onclick事件

    <button type="button" onclick="alert('Welcome!')">点击这里</button>

    <div onclick="alert('Welcome!')">点击这个div</div>

    2.改变 HTML 内容

       添加按钮,并调用onclick事件

    <p id="demo">                           
    JavaScript 能改变 HTML 元素的内容。
    </p>

    <script>
    function myFunction()
    {
    x=document.getElementById("demo");  // 找到元素
    x.innerHTML="Hello JavaScript!";    // 改变内容
    }
    </script>

    <button type="button" onclick="myFunction()">点击这里</button>//设置事件触发按钮

    3.图片替换

    <script>
    function changeImage()
    {
    element=document.getElementById('myimage')
    if (element.src.match("图片1链接"))
      {
      element.src="图片2链接";
      }
    else
      {
      element.src="图片1链接";
      }
    }
    </script>

    <img id="myimage" onclick="changeImage()" src="图片1链接">

    4.改变标签的css

     <body>
      <p id="demo" style="color: black;">JavaScript 能改变 HTML 元素的样式。</p>  <!--需要改变样式的标签-->
            <script>//设置改变方法
             function myf()
             {
                 x=document.getElementById("demo");
                 if(x.style.color.match('black'))
                 {
                    x.style.color="red";
                 }
                 else if(x.style.color.match('red'))
                 {
                 x.style.color="blue"; 
                 }
                    else
                    {
                 x.style.color="black"; 
                    }
             }
            </script>
            <input type="button" onclick="myf()" value="点击这里" /> <!--点击方法-->
     </body>

    5.判断输入是否是数字

    <body>
      <input id="demo" type="text" />
            <script>//设置改变方法
             function myf()
             {
                 x=document.getElementById("demo").value;
                 if(x==""||isNaN(x))       //isNaN()代表非数字
                 {
                  alert("输入错误");
                 }
             }
            </script>
            <input type="button" onclick="myf()" value="点击这里" /> <!--点击方法-->
     </body>

    <——第一节完——>

  • 相关阅读:
    使用JQuery从客户端调用C#方法
    上传文件插件 Uploadify使用说明 转
    juqery 操作select
    XP下安装IIS6.0的办法 转
    更改2003远程桌面端口3389为其他端口号
    Web打印
    远程桌面 客户端无法建立跟远程计算机的连接 解决办法
    WPF的“.NET研究”消息机制(一) 让应用程序动起来 狼人:
    应用Visual Studio 2010辅“.NET研究”助敏捷测试(上) 狼人:
    ASP.NET调用.sql文件(二“.NET研究”) 狼人:
  • 原文地址:https://www.cnblogs.com/wskxy/p/6657843.html
Copyright © 2011-2022 走看看