js基本操作
Posted 爱河
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js基本操作相关的知识,希望对你有一定的参考价值。
一、 js获取网页中的标签,js通过系统对象document的3个get方法
方法 返回值
document.getElementById("btn") 该标签只有一个
document.getElementsByName() name值相同的一组标签
document.getElementsByTagName(“a”) 拿到页面上所有的超链接标签
二、 层上面显示内容
$("div").innerhtml("设置打印内容");
应用场景:通过条件判断显示把不同的提示(用户登录、信息注册等等)
三、js事件加载方式
<script type="text/javascript">
<!--绑定单击事件-->
document.getElementById("btn").onclick=事件处理器; */
/*function listinit() {
alert("11");
}
/*
window.document.onload=function () { 无法实现加载
alert("11");
}*/
//第一种写法
/*window.onload=function () {
alert(3232);
listinit();
alert(3232);
}*/
//第二种方法
/*
window.onload=listinit();*/
function $(id) {
return document.getElementById(id);
}
//先加载网页,后加载按钮监听事件
window.onload=function () {
alert("提交信息");
$("btnSubmit").onclick=function
() {
alert("提交成功");
}
}
</script>
四、获取指定标签、获取标签内容
<!--根据id获取标签-->
function $(id) {
return document.getElementById(id);
}
<!-- 根据类选择器获取标签-->
function
$$(name) {
return document.getElementsByName(name);
}
$("btn").onclick=function
() {
document.forms[0].submit();
}
<!--根据id获取标签-->
function $(id) {
return document.getElementById(id);
}
<!-- 根据类选择器获取标签-->
function $$(name) {
return document.getElementsByName(name);
}
$("btn").onclick=function
() {
document.forms[0].submit();
}
/* 获取id为div标签的内容*/
$("div1").value();
/*设置id为div1的值*/
$("div1").innerHTML("填入所设值得值");
/*根据类选择器选取元素数组,一般是复选框*/
var str="";
var varm = $$(".class");
for ( var i=0;i<varm.length;i++){
if($$(".class")[i].checked){
str+=$$(".class")[i].value();
}
}
以上是关于js基本操作的主要内容,如果未能解决你的问题,请参考以下文章