博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery 属性操作
阅读量:6152 次
发布时间:2019-06-21

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

 属性操作

<input  type=”text”  class=”apple”  id=”username”  name=”username” value=”tom”  address=”beijing” />

itnode.属性名称

itnode.属性名称= 值;

itnode.getAttribute(属性名称);

itnode.setAttribute(属性名称,值);

 

jquery方式操作属性(attribute):

$().attr(属性名称);             //获得属性信息值

$().attr(属性名称,值);      //设置属性的信息

$().removeAttr(属性名称); //删除属性

$().attr(json对象);              //同时为多个属性设置信息值,json对象的键值对就是名称和值

$().attr(属性名称,fn);        //通过fn函数执行的return返回值对属性进行赋值

/**********************************************************************/

<script type="text/javascript">

function f1(){
//获得属性信息
console.log($("#username").attr('type'));
console.log($("#username").attr('class'));
console.log($("#username").attr('id'));
console.log($("#username").attr('name'));
console.log($("#username").attr('value'));
console.log($("#username").attr('address'));
}
function f2(){
//修改属性
$('#username').attr('class','orange');
$('#username').attr('name','email');
$('#username').attr('value','jim@163.com');
$('#username').attr('address','shanghai');
$('#username').attr('weight','120');//新属性
//$('#username').attr('type','radio'); //禁止修改
$('#username').attr('id','email123');
}

function f3(){

//批量修改属性
//$().attr(json对象);
var jn = {name:'tel','class':'pear',value:'132787323728',address:'沈阳'}
$('#username').attr(jn);
}

function f4(){

//函数返回值设置属性
$('#username').attr('value',function(){
return 10+30;
});
}

function f5(){

//删除属性
$('#username').removeAttr('class');
$('#username').removeAttr('name');
$('#username').removeAttr('value');
$('#username').removeAttr('address');
$('#username').removeAttr('id');
//$('#username').removeAttr('type'); //禁止删除
}
</script>
</head>
<body>
<h1>属性操作</h1>
<input type="text" class="apple" id="username" name="username" value="tom" address="beijing" />
<input type="button" value="获取" οnclick="f1()" />
<input type="button" value="设置" οnclick="f2()" />
<input type="button" value="批量修改" οnclick="f3()" />
<input type="button" value="函数修改" οnclick="f4()" />
<input type="button" value="删除属性" οnclick="f5()" />
</body>

/**********************************************************************/

 

转载于:https://www.cnblogs.com/yd09023/p/5870635.html

你可能感兴趣的文章
SpringMVC初写(五)拦截器
查看>>
检测oracle数据库坏块的方法
查看>>
SQL server 安装教程
查看>>
Linux下ftp和ssh详解
查看>>
跨站脚本功攻击,xss,一个简单的例子让你知道什么是xss攻击
查看>>
js时间和时间戳之间如何转换(汇总)
查看>>
js插件---图片懒加载echo.js结合 Amaze UI ScrollSpy 使用
查看>>
java中string和int的相互转换
查看>>
P1666 前缀单词
查看>>
HTML.2文本
查看>>
Ubuntu unity安装Indicator-Multiload
查看>>
解决Eclipse中新建jsp文件ISO8859-1 编码问题
查看>>
7.对象创建型模式-总结
查看>>
1、块:ion-item
查看>>
【论文阅读】Classification of breast cancer histology images using transfer learning
查看>>
移动端处理图片懒加载
查看>>
jQuery.on() 函数详解
查看>>
谈缓存和Redis
查看>>
【转】百度地图api,根据多点注标坐标范围计算地图缩放级别zoom自适应地图
查看>>
用户调研(补)
查看>>