window.open函数
window.open 打开新对象
<input type="button" value="打开新的浏览器窗口" onclick="javascript:n=window.open('https://www.alibabagroup.com/cn/global/home')" />
确认窗口:window.confirm()
<html>
<head>
<title></title>
<script language="JavaScript">
function queding(){
if(window.confirm("确认")){
alert("yes");
}
else{
alert("no");
}
})
//queding();
</script>
</head>
<body >
</body>
</html>
关闭 close
<!--
关闭
-->
<input type="button" value="关闭窗口" onclick="n.close()" />
前进
<!--
前进
-->
<input type="button" value="前进" onclick="javascript:history.forward()" />
后退
<!--
后退
-->
<input type="button" value="后退" onclick="javascript:history.back()" />
刷新
<!--
刷新
-->
<input type="button" value="刷新" onclick="location.reload()" />
替换
<!--
替换
-->
<input type="button" value="替换" onclick="location.replace("https://www.alibabagroup.com/cn/global/home)" />
.getElementById
document.getElementById()返回的是DOM对象
function changContent(){
//获取span对象
var spn= document.getElementById("sp");
//将span的内容重新赋值
spn.innerHTML="换一下";
}
<span id="sp">换行</span>
getElementsByName
getElementsByName()可以根据 name 属性获取一组元素节点对象,该方法所有浏览器均可使用
getElementsByTagName
function getValues(){
var inputs=document.getElementsByTagName("input");
for (var i=0;i<inputs.length;i++) {
document.getElementById("dv") .innerHTML+=inputs[i].value;
}
}
<input type="button" value="通过input标签获取值" onclick="getValues()"/>
<div id="dv"></div>