zoukankan      html  css  js  c++  java
  • 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属性,读操作和写操作的结合

    点击效果:

  • 相关阅读:
    Spring REST
    Spring整合CXF,发布RSETful 风格WebService
    ZT:阿里合伙人发文:十年磨一剑,自研数据库终拿世界第一
    转载:OutOfMemoryError系列(2): GC overhead limit exceeded
    SpringBoot/SpringMVC 下载本地文件
    Eclipse中查找接口实现类快捷键
    [java]察看两个日期间差多少秒/小时/天
    MongoDB(mongodb-win32-x86_64-enterprise-windows-64-4.2.1-signed.msi)下载,启动和插入数据,查询
    简繁瘦金体下载
    方正宋刻本秀楷字体下载
  • 原文地址:https://www.cnblogs.com/zjm1999/p/10220514.html
Copyright © 2011-2022 走看看