当前位置:首页 > Web开发 > 正文

点击按钮的时候设置img标签的src属性 !DOCTYPE htmlhtmlheadmeta charset="utf

2024-03-31 Web开发

1.
    2.
    3.
    4.
    5.
    6.
    7.
    8.
    9.
    10.
    11.
    12.
    13.
    14.
    15.
    16.
    17.
    18.

1.DOM的观点   
    * JavaScript分三部分
        - ECMAScript标准:JS的根基语法
        - DOM:Document object Model  文档东西模型--操纵页面的元素
        - BOM:Browser Object Model 浏览器东西模型--操纵的是浏览器
        
    * DOM文档东西模型--操纵页面元素
        - 文档document:把一个html文件当作一个文档,由于万物皆东西,所以把这个文档当作是一个东西
        - 元素element:html页面的每个标签,都是一个元素,每个元素都可以当作一个东西
        - 节点node:页面中所有的内容都是节点,标签,属性,文本
        - 属性

2、为元素注册事件   
    * 事件:就是一件事,有触发、响应、事件源
        按钮被点击,弹出对话框
        按钮-->事件源
        点击-->事件名字
        被点了-->触发了
        弹框了-->响应
        
    * 点击按钮,弹出对话框,代码1:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>标题</title> </head> <body> <input type="button" value="弹框"/> </body> </html>   

* 点击按钮,弹出对话框,代码2:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>标题</title> </head> <body> <input type="button" value="弹框"/> <script type="text/javascript"> function fun(){ alert("嘎嘎嘎~"); } </script> </body> </html>

* 点击按钮,弹出对话框,代码3:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>标题</title> </head> <body> <input type="button" value="弹框"/> <script type="text/javascript"> document.getElementById("btn").onclick = function(){ alert("呵呵呵~"); }; </script> </body> </html>

3、案例:点击按钮显示图片及设置宽高   
  点击按钮显示图片, 点击按钮的时候设置img标签的src属性

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>标题</title> </head> <body> <input type="button" value="按钮"/> <img src=""/> <script type="text/javascript"> document.getElementById("btn").onclick=function(){ var ele = document.getElementById("imgId"); ele.src="http://www.mamicode.com/a.jpg"; ele.width="300";//注意,img标签的width的值300没有单位px ele.height="280"; }; </script> </body> </html>

4、案例:点击按钮设置p标签的文本内容   
  通常成对的标签,中间的文本内容,设置的时候,都使用innerText属性

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>标题</title> </head> <body> <input type="button" value="按钮"/> <p></p> <script type="text/javascript"> document.getElementById("btn").onclick=function(){ var ele = document.getElementById("pId"); ele.innerText="文本"; }; </script> </body> </html>

5、案例:点击按钮改削超链接的地点及热点文字   
  热点文字:即<a>热点文字</>

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>标题</title> </head> <body> <input type="button" value="按钮"/> <a href=""></a> <script type="text/javascript"> document.getElementById("btn").onclick=function(){ var ele = document.getElementById("aId"); ele.href="http://www.baidu.com"; //注意http不成以省略 ele.innerText="百度"; }; </script> </body> </html>

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31711.html