JavaScript之属性读写操作

属性 分为属性名 和 属性值

在标签中设置属性 方法="属性值"
在css中设置属性 方法:属性名:属性值
操作
读操作 获取 查找
格式:元素.属性名 例:变量名.style.属性名
写操作 添加 替换 修改
格式:元素.属性名=新要设置的值 例:变量名.style.属性名='属性值'

一.属性读操作

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>JS读写操作</title>
 6 </head>
 7 <body>
 8      <input type="text" value="" id="文本">
 9      <input type="button" value="onclickMe" id="按钮">
10      <br>
11      <figcaption>迪丽热巴,美到极致!</figcaption>
12      <img src="" alt="美到极致!" id="img" width="500px" height="500px">
13 </body>
14 </html>
15 <script type="text/javascript">
16     var text=document.getElementById('文本');
17     var button=document.getElementById('按钮');
18     var img=document.getElementById('img');
19     读操作示例
20        button.onclick=function(){
21            alert(text.value);
22        };
23 </script>

 在文本框中写入:

由于alert()是在窗口显示括号中的内容,故文本框的输入的内容会被显示在窗口,这就是属性值的读取,即属性的读操作(本人是这么理解,还是菜鸟一枚)

点击后效果:


二.属性写操作

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>JS读写操作</title>
 6 </head>
 7 <body>
 8      <input type="text" value="" id="文本">
 9      <input type="button" value="onclickMe" id="按钮">
10      <br>
11      <figcaption>迪丽热巴,美到极致!</figcaption>
12      <img src="" alt="美到极致!" id="img" width="500px" height="500px">
13 </body>
14 </html>
15 <script type="text/javascript">
16     var text=document.getElementById('文本');
17     var button=document.getElementById('按钮');
18     var img=document.getElementById('img');
19     //写操作示例
20         button.onclick=function(){
21             img.src='D:/照片大全/我女神/俏皮元气.jpg';
22         };
23 </script>

将img元素的src属性赋予地址值,就是写操作

点击效果:


三.两者结合一下

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>JS读写操作</title>
 6 </head>
 7 <body>
 8      <input type="text" value="" id="文本">
 9      <input type="button" value="onclickMe" id="按钮">
10      <br>
11      <figcaption>迪丽热巴,美到极致!</figcaption>
12      <img src="" alt="美到极致!" id="img" width="500px" height="500px">
13 </body>
14 </html>
15 <script type="text/javascript">
16     var text=document.getElementById('文本');
17     var button=document.getElementById('按钮');
18     var img=document.getElementById('img');
19          button.onclick=function(){
20             img.src=text.value;
21         };
22 </script>

文本框输入的地址值赋给图片的src属性,读操作和写操作的结合

点击效果:

 

转载于:https://www.cnblogs.com/zjm1999/p/10220514.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值