1.通过js获取输入框中的value值
<!DOCTYPE html>
<html>
<!-- 头部 -->
<head>
<meta charset="utf-8">
<title></title>
<!-- 样式 -->
<style type="text/css"></style>
</head>
<!-- 身体 -->
<body>
<iframe src="https://www.baidu.com"></iframe>
<select>
<optgroup label="广东省">
<option>湛江</option>
<option>佛山</option>
<option>惠州</option>
</optgroup>
</select>
<label>
用户名:
<input type="" name="">
</label>
<fieldset> <!-- 这是一个半包围边框 -->
<legend>这是标题</legend> <!-- 这是一个标题 -->
用户名:
<input type="" name="">
</fieldset>
<h1>这是h1标签</h1>
<h6>这是h6标签</h6>
<p>这是一个<span>这是一个span标签</span>段落标签</p ><p>这是一个段落标签</p >
<span>这是一个span标签</span><span>这是一个span标签</span>
<ul>
<li>无</li>
<li>序</li>
<li>列</li>
<li>表</li>
</ul>
<ol>
<li>有</li>
<li>序</li>
<li>列</li>
<li>表</li>
</ol>
<p>这是一个p标签
<!DOCTYPE html>
<html>
<head>
<title>这是我的html</title>
</head>
<body>
今天星期一
</body>
</html>
</p >
<pre>这是一个pre标签
<!DOCTYPE html>
<html>
<head>
<title>这是我的html</title>
</head>
<body>
今天星期一
</body>
</pre>
<!-- 块级 -->
<div style="width: 200px;height: 200px;">这是一个div</div>
<div style="width: 200px;height: 200px;">这是一个div</div>
<!-- 行内块级 -->
< img style="width: 200px;height: 200px;" src="https://www.baidu.com/img/baidu_jgylogo3.gif">
< img style="width: 200px;height: 200px;" src="https://www.baidu.com/img/baidu_jgylogo3.gif">
<span style="width: 200px;height: 200px;">这是行内元素</span>
<span style="width: 200px;height: 200px;">无法直接设置宽高</span>
<input type="text" id="d1" name="t1" value"" ">
<input type="button" name="b1" οnclick="get();" value="submit" ">
<!-- 行为 -->
<script type="text/javascript">
function get(){
var a =document.getElementById("d1");
alert(a.value);
}
</script>
</body>
</html>
2.点击某个元素,更改该元素的样式
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>
获取节点
</title>
</head>
<body>
<div class="box">
<h1 class="text">这是一个标题</h1>
<h2 class="text">这是一个标题</h2>
<h3 class="text">这是一个标题</h3>
<p id="p1">这是一个段落标签</p>
</div>
<script type="text/javascript">
window.onload = function(){
// 通过id获取元素
var p = document.getElementById('p1');
console.log(p);
// 通过类名获取元素
var h = document.getElementsByClassName('text');
console.log('h =>',h[2]);
var div = document.getElementsByTagName('div');
console.log(div);
var ele = document.querySelectorAll('*') //通过css选择器 返回所有匹配元素
for (var i=0 ; i <h.length ;i++) {
h[i].onclick = function(){
this.style.backgroundColor = "pink";
}
}
}
</script>
</body>
</html>
3.互换变量值
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>我的第一个javascript</title>
</head>
<body>
<script type="text/javascript">
//文档加载完成
window.onload = function(){
console.log(a);
console.log(b);
// 变量名提升
//不声明新的变量 最后 a = 2; b = 8
var a = 8;
var b = 2;
a=a-b*3;
b=b*4;
console.log(a);
console.log(b);
// 用console.log打印99乘法表
}
</script>
</body>
</html>
4.乘法口诀
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>我的第一个javascript</title>
</head>
<body>
<script type="text/javascript">
//文档加载完成
window.onload = function(){
console.log(a);
console.log(b);
// 变量名提升
//不声明新的变量 最后 a = 2; b = 8
var a = 8;
var b = 2;
// 用console.log打印99乘法表
var str="";
for(var i=1;i<=9;i++){
var q=i;
for(var j=1;j<=q;j++){
str+=i+"*"+j+"="+i*j+" ";
}
str+="\n";
}
console.log(str);
}
</script>
</body>
</html>