JS属性操作

Posted hey-李高冷

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS属性操作相关的知识,希望对你有一定的参考价值。

1.属性写操作:添加、替换、修改

       元素.属性名=新的值

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<input id="btn" type="button" value="按钮" />
	</body>
	<script>
		var Obtn = document.getElementById(‘btn‘);
		Obtn.value=‘点击‘;
	</script>
</html>

  

2.属性的读操作:获取、找到元素

          元素.属性名

3.innerHTML:读取元素内所有的HTML的内容

       .innerHTML=新的值   (修改、替换元素内所有的HTML内容)

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>

	<body>

		<input id="text1" type="text" />
		<input id="btn1" type="button" value="按钮" />
		<p id="p1">这是一些文字</p>

	</body>
	<script>
		window.onload = function (){
			var oBtn = document.getElementById(‘btn1‘);
			var oText = document.getElementById(‘text1‘);
			var oP = document.getElementById(‘p1‘);

			oBtn.onclick = function (){
				
				oP.innerHTML = oText.value;
			};
		};
		
	</script>

</html>

  注意:

1.JS中不允许出现‘-’,例如:font-size是错误的写法,fontsize是正确的写法。

2.JS中保留字、关键字:

给元素添加class不能用content.class,应该用content.className,允许把‘.’换成‘[]’,‘.’后面的值无法修改,‘[]’可以随便写。

3.相对路径,innerHTML和颜色值不能拿来做判断。

以上是关于JS属性操作的主要内容,如果未能解决你的问题,请参考以下文章

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

VSCode自定义代码片段——JS中的面向对象编程

VSCode自定义代码片段9——JS中的面向对象编程

XSS:如何从 C# 中的字符串中删除 JS 片段?

js代码片段: utils/lcoalStorage/cookie

JS代码片段:一个日期离现在多久了