博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JQuery中,.val()与 .attr("","");的区别,以及placeholder与value冲突
阅读量:6324 次
发布时间:2019-06-22

本文共 389 字,大约阅读时间需要 1 分钟。

惯例:

我是温浩然:

在JQuery中,如果想给一个标签赋值,可以用两种方式。

一种是:

$('#mindInfo').val(data.imgSrc);
另一种是:

$('#mindInfo').attr("value",data.imgSrc);

这两种,第一种是,直接给ID为这个的赋值,值是:data.imgSrc.

第二中,则是,在这个标签中加一个  value   属性,

一般情况下,这两种是没有什么区别的,但是,当你遇到这个属性的时候,

placeholder="内容"

这个属性的意思是,给你的这个标签设置提示信息.

当有这个属性的时候,再给这个标签,使用

.attr("value","");

时,会出现,标签有value="aaa"

但是并不显示值的情况,而是现实默认提示信息 placeholder中的信息.

这时,就需要用.val();

来给这个标签赋值了.

转载地址:http://riqaa.baihongyu.com/

你可能感兴趣的文章
HDS以乐高积木思路构建其超融合型解决方案
查看>>
融合数据保护产品评估三要素
查看>>
MySQL向GraphQL迁移
查看>>
猎豹移动任命范承工为CTO 加速在硅谷扩张计划
查看>>
通信基础设施正日趋完善 通信网络安全面临更大挑战
查看>>
php中处理汉字字符串长度:strlen和mb_strlen
查看>>
那个做投票社交的“纠纠”开始推出双人CP直播
查看>>
《规范敏捷交付:企业级敏捷软件交付的方法与实践》——1.7 是IT解决方案,而不只是软件...
查看>>
微软CEO纳德拉:我们不会因脱欧而撤出英国市场
查看>>
详解如何用 LSTM 自动识别验证码
查看>>
《工业控制网络安全技术与实践》一一2.4 工业控制系统现场设备的种类
查看>>
《云计算:原理与范式》一2.3 迁移到云的七步模型
查看>>
诺基亚瞄准物联网、智能城市市场,推大量解决方案
查看>>
IDC将在赞比亚建500MW太阳能电站
查看>>
《代码之殇》(原书第2版)——第1章 项目管理失当
查看>>
微软准备再次裁员2850人 一年之内完成
查看>>
Cignal半年报称云公司和中国运营商采购撑起光设备市场增长
查看>>
《MonoTouch开发实践指南》一3.5 实现自定义UIView
查看>>
内蒙古国税局持续提升大数据应用水平
查看>>
物流软件领航者为何选择易维帮助台提升客服服务
查看>>