对于属性操作,加入属性,移除属性

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<script>
window.onload = function() {

var oText = document.getElementById(‘text1‘);

/*
.
[]
*/
//oText.value = ‘222‘;
//alert( oText.value );

//oText[‘value‘] = ‘222‘;
//alert( oText[‘value‘] );

var name = ‘value‘;

//oText.name; //有问题
//oText[name];// OK
//alert(oText[name]);

/*
元素.getAttribute(属性名称); 方法 获取指定元素的指定属性的值
*/
//alert( oText.getAttribute(‘value‘) );

/*
元素.setAttribute(属性名称,属性值); 方法 给指定元素指定的属性设置值
*/
//oText.setAttribute( ‘value‘, ‘hello‘ );

/*
元素.removeAttribute(属性名称); 方法 移除指定的元素的指定的属性
*/
//oText.removeAttribute( ‘value‘ );

/*
1.用.和[]的形式无法操作元素的自定义属性
getAttribute可以操作元素的自定义属性
*/
//alert( oText._name_ );
//alert( oText[‘_name_‘] );

//alert( oText.getAttribute(‘_name_‘) );

var oImg = document.getElementById(‘img1‘);
/*
2.可以获取元素属性实际的值
ie7下还是会返回资源的绝对路径
*/
//alert( oImg.src );
//alert( oImg[‘src‘] );

//alert( oImg.getAttribute(‘src‘) );

//alert( oImg.style.getAttribute(‘width‘) );

}
</script>
</head>

<body>
<input type="text" id="text1" value="1111" _name_="妙味" />
<img src="bdlogo.gif" id="img1" style="width:100px;" />
</body>
</html>

时间: 2024-08-03 10:43:05

对于属性操作,加入属性,移除属性的相关文章

jQuery 的属性操作

jQuery的属性操作: --html属性操作: 是对HTML文档中的属性进行读取,设置和移除操作.比如:attr().removeProp() --DOM属性操作:对DOM元素的属性进行读取,设置和移除操作.比如prop().removeProp() --类样式操作:是对DOM属性className进行添加,移除操作. 原文地址:https://www.cnblogs.com/zsdbk/p/9120829.html

jQuery的属性操作/使用jQuery操作input的value值

一.jQuery的属性操作 jQuery的属性操作模块分成四个部分: HTML属性操作, DOM属性操作, 类样式操作和值操作 HTML属性操作: 是对HTML文档中的属性读取,设置和移除操作; 比如:attr(), removeAttr() DOM属性操作: 对DOM元素的属性进行读取, 设置和移除操作; 比如prop(), removeProp() 类样式操作: 是指对DOM属性className进行添加, 移除操作; 比如addClass(), removeClass(), toggleC

JavaScript 属性操作

1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 5 <title>无标题文档</title> 6 7 <script> 8 /* 9 HTML 的属性操作:读.写 10 属性名: 11 属性值: 12 13 读操作:获取.

Js的属性操作(1)

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title> <script>/* HTML 的属性操作:读.写 属性名: 属性值: 读操作:获取.找到 元素.属性名 写操作:"添加".替换.修改

js属性操作(2)

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title> <script>/* HTML 的属性操作:读.写 属性名: 属性值: 读操作:获取.找到 元素.属性名 写操作:"添加?".替换.修改

Js属性操作(3)

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title> <script>/* HTML 的属性操作:读.写 属性名: 属性值: 读操作:获取.找到 元素.属性名 写操作:"添加?".替换.修改

jquery 标签中的属性操作

.arrt() 获取匹配的元素集合中的第一个元素的属性值,或设置每一个元素中的一个或多个属性值. .attr(attributeName) $("em").attr("title"); q获取“em”集合中的第一个em 的title值. .attr(attributeName,value) attributeName 要设置的属性名 value 这个属性设置的值 $("#greatp").attr('alt','she zhi shu xing

javascript基础——属性操作

HTML 的属性操作:读.写 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>JS属性操作</title> <script> /* HTML 的属性操作:读.写 属性名: 属性值: 读操作:获取.找到 元素.属性名 写操作:“添加”.替换.修改 元素.属性名 = 新的值 */ window.o

js学习笔记2---HTML属性操作

1.HTML属性操作:读.写 属性名 属性值   2.属性读操作:获取.找到 a) 语法:元素.属性名 如:document.getElementById(“btn”).value; b) 字符串的连接: + 3.属性写操作:(“添加”)替换.修改 a) 语法:元素.属性名 = 新的值 如:document.getElementById(“btn”).value = “嘛呢嘛呢哄~变变变”; 4.元素内容操作:(“添加”)替换.修改 oP.innerHTML           读取元素内的所有

js第一节-js的属性操作

js第一节-js的属性操作 今天我们第一节的内容主要跟大家聊聊js的属性操作,那么什么是属性呢?属性就是对于一个事物的描述,比如一个元素它的id,它的value值等.每个元素都有其自己本有的属性,也有我们给它定义的属性--自定义属性,总之这些都是描述其元素独有特性的.现在呢,我通过两个实例跟大家讲解一下什么是js的属性操作. 一.第一个实例是:图片的轮播图 效果图: 图1:加载的时候 图2:加载之后 HTML代码和CSS代码: JS代码: 上面用到了var oId = document.getE