美文网首页
2018-11-09 javascript 点击事件

2018-11-09 javascript 点击事件

作者: Andy_Lxh | 来源:发表于2018-11-09 17:37 被阅读0次

改变内容(点击事件)

document.getElementByID(“some id”):
这个方法是 HTML DOM 中定义的,用于改变HTML中的内容。

演示
代码如下:

<html>
<body>
<h1>我的第一段 JavaScript</h1>
<p id="demo">
JavaScript 能改变 HTML 元素的内容。
</p>
<script>
function myFunction()
{
x=document.getElementById("demo");  // 找到元素
x.innerHTML="Hello JavaScript!";    // 在id 是demo的标记那里显示"Hello JavaScript!";
}
</script>
<button type="button" onclick="myFunction()">点击这里</button>
</body>
</html>

Javascript 数组

<!doctype html>
<html>

    <head>
        <meta charset="utf-8">
        <title></title>
     <script type="text/javascript">
        var arr = [1,2,3,4,5];//整数数组
        //alert(arr);
        //alert(arr[4]);
        var arr2 = ["html","js","sql","java","test"];//字符串数组
        alert(arr2);
        alert(length);
     </script>
    </head>
    <body>
    </body>
</html>

作业练习

增加段落(子节点):createElement
删除段落(子节点):childNodes
代码如下:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title></title>
        <script type="text/javascript">
            var i = 0;//统计添加按钮的点击次数
            function myfunction(){
                i++;//i+1
                var parent = document.getElementById("div1");//找到id等于div1的盒子
                var child = document.createElement("p");//创建一个段落元素
                var n = i+1;
                child.innerText="这是第"+n+"个段落";//+n+   “+”起到拼接内容作用
                parent.appendChild(child);
            }
            function remove(){
                var parent = document.getElementById("div1");//找到div节点
                var childs = parent.childNodes;//得到该节点里面的所有子节点
                var count = childs.length;//获取该数组里面的元素个数
                var lastnode=childs[count-1];//得到最后一个子节点(段落)
                parent.removeChild(lastnode);
            }
        </script>
    </head>
    <body>
        <div id="div1">
            <p id="p001">我的第一段javascript</p>
        </div>
        <button type="button" onclick="myfunction()">创建一个新段落</button>       
        <button type="button" onclick="remove()">删除一个段落</button>
    </body>
</html>

效果如图:


图片示例
图片示例

相关文章

  • 2018-11-09 javascript 点击事件

    改变内容(点击事件) document.getElementByID(“some id”):这个方法是 HTML ...

  • javascript-事件基础和事件绑定

    javascript-事件基础和事件绑定 一、事件驱动 1.1事件 javascript侦测到的用户的操作(点击、...

  • jQery----click事件

    onclick:javascript事件 onclick 事件会在对象被点击时发生。 Click 事件: 此事...

  • JavaScript(二)

    JavaScript对象 事件对象 type获取事件类型,显示事件为点击事件click target 获取事件目标...

  • 初识JavaScript

    JavaScript实现 JavaScript 函数和事件通常,我们需要在某个事件发生时执行代码,比如当用户点击按...

  • JavaScript

    一,JavaScript的创建方式? 1.事件引入 onclick:点击事件(单击事件) alert():警告框 ...

  • 高性能 javaScript 之事件委托

    一、概念理解:1、事件:HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应。比如点击事件...

  • 简单讲述JS事件委托

    一 概念理解   事件:Html Dom使JavaScript有能力对HTML事件作出反应。比如点击事件、鼠标...

  • ajax五部曲

    思路: 1:Javascript监听浏览器网页事件(点击,提交,更改等)2:由javascript创建Ajax引擎...

  • JavaScript DOM 事件【2】

    对事件做出反应我们可以在事件发生时执行 JavaScript,比如当用户在 HTML 元素上点击时。如需在用户点击...

网友评论

      本文标题:2018-11-09 javascript 点击事件

      本文链接:https://www.haomeiwen.com/subject/omboxqtx.html