首页 / JAVASCRIPT / JS笔记 入门第三
JS笔记 入门第三
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了JS笔记 入门第三,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3397字,纯文字阅读大概需要5分钟。
内容图文
![JS笔记 入门第三](/upload/InfoBanner/zyjiaocheng/1246/0ebcd3c5cd0041e194f63d59a60e8eab.jpg)
认识DOM
![技术分享](/upload/getfiles/default/2022/11/12/20221112103244000.jpg)
HTML文档可以说由节点构成的集合,三种常见的DOM节点:
1. 元素节点:上图中<html>、<body>、<p>等都是元素节点,即标签。
2. 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。
3. 属性节点:元素属性,如<a>标签的链接属性href="http://www.imooc.com"
观察局部细节:
<a href = "http://www.imooc.com" > JavaScript DOM </a>
![技术分享](/upload/getfiles/default/2022/11/12/20221112103244142.jpg)
通过ID获取元素
innerHTML属性
Object.innerHTML
注意:
1.Object是获取的元素对象,如通过document.getElementById("ID")获取的元素。
2.注意书写,innerHTML区分大小写
改变HTML样式
Object.style.property=new style;
![技术分享](/upload/getfiles/default/2022/11/12/20221112103244615.jpg)
<p id = "pcon" > Hello World! </p>
<script>
var mychar = document . getElementById ( "pcon" );
mychar . style . color = "red" ;
mychar . style . fontSize = "20" ;
mychar . style . backgroundColor = "blue" ;
</script>
显示和隐藏(display属性)
Object.style.display = value
![技术分享](/upload/getfiles/default/2022/11/12/20221112103244760.jpg)
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv = "Content-Type" content = "text/html; charset=gb2312" >
<title> display </title>
<script type = "text/javascript" >
function hidetext ()
{
var mychar = document . getElementById ( "con" );
mychar . style . display = "none" ;
}
function showtext ()
{
var mychar = document . getElementById ( "con" );
mychar . style . display = "block" ;
}
</script>
</head>
<body>
<h1> JavaScript </h1>
<p id = "con" > 做为一个Web开发师来说,如果你想提供漂亮的网页、令用户满意的上网体验,JavaScript是必不可少的工具。 </p>
<form>
<input type = "button" onclick = " hidetext () " value = "隐藏内容" />
<input type = "button" onclick = " showtext () " value = "显示内容" />
</form>
</body>
</html>
控制类名(className属性)
object.className = classname
作用:
1.获取元素的class 属性
2. 为网页内的某个元素指定一个css样式来更改该元素的外观
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv = "Content-Type" content = "text/html; charset=gb2312" >
<title> className属性 </title>
<style>
body { font - size : 16px ;}
. one {
border : 1px solid #eee;
width : 230px ;
height : 50px ;
background :# ccc ;
color : red ;
}
. two {
border : 1px solid #ccc;
width : 230px ;
height : 50px ;
background :# 9CF ;
color : blue ;
}
</style>
</head>
<body>
<p id = "p1" > JavaScript使网页显示动态效果并实现与用户交互功能。 </p>
<input type = "button" value = "添加样式" onclick = " add () " />
<p id = "p2" class = "one" > JavaScript使网页显示动态效果并实现与用户交互功能。 </p>
<input type = "button" value = "更改外观" onclick = " modify () " />
<script type = "text/javascript" >
function add (){
var p1 = document . getElementById ( "p1" );
p1 . className = "one" ;
}
function modify (){
var p2 = document . getElementById ( "p2" );
p2 . className = "two" ;
}
</script>
</body>
</html>
原文:http://www.cnblogs.com/echorep/p/5186251.html
内容总结
以上是互联网集市为您收集整理的JS笔记 入门第三全部内容,希望文章能够帮你解决JS笔记 入门第三所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。