首页 > 其他分享 >jquery文本操作、样式属性操作、效果学习

jquery文本操作、样式属性操作、效果学习

时间:2024-06-20 23:42:58浏览次数:28  
标签:jquery console val title color background 操作 文本 border

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.js"></script>
</head>
<style>
    * {
      background-color: #d4edda;
      text-align: center;
      font-size: 20px;
    }
    .form-control {
      width: 500px;
      padding: 0.375rem 0.75rem;
      font-size: 1rem;
      font-weight: 400;
      line-height: 1.5;
      color: #495057;
      background-color: #fff;
      background-clip: padding-box;
      border: 1px solid #ced4da;
      border-radius: 0.25rem;
      transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    }
    button {
      width: 600px;
      color: #fff;
      background-color: #28a745;
      border-color: #28a745;
    }
  </style>
</head>
<body>
  <h2 class="title">添加商品</h2>
  <form onsubmit="return false;">
    <p>
      商品标题:
      <input type="text" id="title" name="title" class="form-control" />
    </p>
    <p>
      商品价格:
      <input type="number" id="price" name="price" class="form-control" />
    </p>
    <p>
      商品类别:
      <select
        id="type"
        name="type"
        class="form-control"
        style="width: 530px; height: 47px"
      >
        <option value="">请选择</option>
        <option value="1">男装</option>
        <option value="2">女装</option>
        <option value="3">母婴童装</option>
        <option value="4">美妆护肤</option>
        <option value="5">内衣配饰</option>
        <option value="6">家具家装</option>
        <option value="7">书籍</option>
      </select>
    </p>
    <button>按钮</button>
  </form>
</body>

<!-- <div>小猪佩奇</div> -->
    
<script>
    // $()参数 有四种
    // 选择器四种
    // 属性操作 有css attr removeAttr
    // 点击事件
    // val()获取,设置,元素的值
    // val()获取
    // val(param)设置
    // val(callback)
    // console.log($("#title").val());

    $("button").click(function(){
        // 获取
    //     console.log($("#title").val());
    //     // console.log($("#price").val());
    //     // console.log($("#type").val());


    //     console.log(document.getElementById("title").value);
    //     let title=$("#title").val();
    //     if(!title){
    //     alert("商品标题不能为空");
    //     return false;
    //   }
     // 设置
     $("#title").val("php实战指南");
     document.getElementById("title").value="小明今天不睡觉";

     //回调方法
     $("#title").val(()=>"小哥哥好瘦呀");
})

</script>
</html>

  

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.js"></script>
</head>
<style>
    * {
      background-color: #d4edda;
      text-align: center;
      font-size: 20px;
    }
    .form-control {
      width: 500px;
      padding: 0.375rem 0.75rem;
      font-size: 1rem;
      font-weight: 400;
      line-height: 1.5;
      color: #495057;
      background-color: #fff;
      background-clip: padding-box;
      border: 1px solid #ced4da;
      border-radius: 0.25rem;
      transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    }
    button {
      width: 600px;
      color: #fff;
      background-color: #28a745;
      border-color: #28a745;
    }
  </style>
</head>
<body>
  <h2 class="title">添加商品</h2>
  <form onsubmit="return false;">
    <p>
      商品标题:
      <input type="text" id="title" name="title" class="form-control" />
    </p>
    <p>
      商品价格:
      <input type="number" id="price" name="price" class="form-control" />
    </p>
    <p>
      商品类别:
      <select
        id="type"
        name="type"
        class="form-control"
        style="width: 530px; height: 47px"
      >
        <option value="">请选择</option>
        <option value="1">男装</option>
        <option value="2">女装</option>
        <option value="3">母婴童装</option>
        <option value="4">美妆护肤</option>
        <option value="5">内衣配饰</option>
        <option value="6">家具家装</option>
        <option value="7">书籍</option>
      </select>
    </p>
    <button>按钮</button>
    <div style="color:red;margin-top: 20px;">小猪猪</div>
  </form>
</body>
<script>
    $("button").click(function(){
        // test()获取,设置,文本
        // text和val有区别
        console.log($("div").text());
        // $("div").text("我是欧阳克");
    });


    
</script>
</html>

  

标签:jquery,console,val,title,color,background,操作,文本,border
From: https://www.cnblogs.com/QWD7986/p/18259694

相关文章

  • Uipath 如何连接SQLite数据进行操作
      1、下载SQLiteDatabaseActivitiesforUipathpackages,无需安装SQLite数据库驱动。2、SQLite查询操作   2.1添加查询活动:在UIPathStudio的“Activities”面板中,搜索并添加“ExecuteQuery”活动。这个活动用于执行SQL查询语。在“ExecuteQuery”活动的属......
  • 【原创】EtherCAT主站IgH解析(二)-- Linux/Windows/RTOS等多操作系统IgH EtherCAT主站
    版权声明:本文为本文为博主原创文章,转载请注明出处。如有问题,欢迎指正。博客地址:https://www.cnblogs.com/wsg1100/前言目前,EtherCAT商用主站有:Acontis、TwinCAT3、KPA、Codesys等,开源EtherCAT主站则主要有两大方案:igh与SOEM,两者设计天差地别,SOEM开源于2008年底1.1.2版本,具备良好......
  • Meta FAIR研究新成果:图像到文本、文本到音乐的生成模型,多标记预测模型以及AI生成语音
    MetaAI研究实验室(FAIR)公开发布了多项新研究成果,包括图像到文本和文本到音乐的生成模型,多词预测模型,以及检测AI生成语音的技术。发布的成果体现了开放性、协作、卓越和规模化等核心原则。公开早期研究工作旨在激发迭代,推动AI负责任发展。MetaChameleon系列模型可将文本......
  • 容器操作、应用部署
    [容器操作]1#1镜像操作2-dockersearch3-dockerpull4-dockerimages5-dockerrmi67#2镜像运行,变成容器---》一个镜像可以运行处多个容器--》把一个容器当成一个虚拟机8-操作系统9-文件10-软件11-网络 ......
  • Shell 编程之正则表达式与文本处理器
    Shell编程之正则表达式与文本处理器一、正则表达式基础正则表达式元字符总结二、文本处理器sed工具awk工具sort工具uniq工具tr工具三、总结在Shell编程中,正则表达式(RegularExpression)和文本处理器(如grep,sed,awk等)是两个极其重要的工具,它们允许我们以复杂......
  • 2024最好的轻资产创业项目有哪些 低成本高收益简单易操作的看这里
    在2024年,轻资产创业赛道展现出多样化的趋势,这些赛道不仅顺应了时代潮流,还充分展现了创新与差异化的发展思路。以下是一些值得关注的轻资产创业赛道:首先,APP拉新工作室成为了一个热门的创业项目。随着移动互联网的普及,APP的下载量和活跃度成为了衡量其成功与否的重要指标。因此......
  • React项目中使用轻量富文本编辑器
    React项目中使用轻量富文本编辑器安装npminstallreact-quill创建编辑器组件//src/MyQuillEditor.jsimportReact,{useState}from'react';importReactQuillfrom'react-quill';import'react-quill/dist/quill.snow.css';//引入样式constMyQuillEdi......
  • git 基础操作
    git基础操作克隆一个仓库到本地:[email protected]:RyanFu999/layout.gitlayout2git查看远程仓库:gitremote-vgit删除远程分支:gitpushorigin--deletebranchNamegit更新远程代码到本地gitpulloriginmaster查看本地分支文件信息,确保更新时不产生......
  • 散户可以做量化吗?有什么个人可以操作的量化软件吗
    恒生Ptrade——盘口扫单盘口扫单主要是对股票代码的行情的实时监控,然后分批次的按目标数量的买入。点击“盘口扫单”-输入需要盘口扫单的股票代码-设置目标扫单数量-选择买卖方向-设置最高限价-选择扫盘盘口-设置扫盘比例-设置扫盘时间-委托量大时可以设置拆单策略......
  • NumPy数组操作
    NumPy数组操作1.修改形状arr.reshape(m,n)#将数组修改成m*n的新数组#一维数组importnumpyasnparr=np.arange(10)arr1=arr.reshape(2,5)print("arr:")print(arr)print("arr1:")print(arr1)#二维数组importnumpyasnparr=np.array([[1,2,3,4]......