当前位置: 首页 > news >正文

支持手机网站的空间昆山公司网站制作

支持手机网站的空间,昆山公司网站制作,电商货源网站大全,做哪个网站最简单目录 查找html元素 1.通过id 2.通过标签名 3.通过类名 DOM 1.创建动态的HTML内容 2.修改元素内容 3.改变HTML属性 4.改变css样式 DOM事件 DOM节点 1.添加HTML元素 2.删除HTML元素 浏览器对象 1.Window对象 2.Screen对象 3.History对象 4.Location对象 5.Navi…

目录

查找html元素

1.通过id

2.通过标签名

3.通过类名

DOM 

1.创建动态的HTML内容

 2.修改元素内容

3.改变HTML属性 

4.改变css样式

DOM事件 

DOM节点

1.添加HTML元素

2.删除HTML元素

浏览器对象

 1.Window对象

 2.Screen对象

3.History对象

 4.Location对象

5.Navigator对象


 

查找html元素

1.通过id

//根据id名称获取元素对象

var test = document.getElementsById("test");

//获取元素内容

var result = test.innerHTML;

2.通过标签名

//查找所有的段落元素<p>并获取第一个段落标签内部的文本内容

var p = document.getElementByTagName("p");

var result = p[0].innerHTML;

3.通过类名

document.getElementsByByClassName("类名");

DOM 

1.创建动态的HTML内容

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>创建动态的HTML内容</title></head><body><h3>JavaScript DOM动态创建内容</h3><script>var date = new Date();document.write("本段文字为动态生成。"+date.toLocaleString());</script></body>
</html>

 2.修改元素内容

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>修改元素内容</title></head><body><h3>修改元素内容</h3><p id="test">World</p><script>var p = document.getElementById("test");var msg = p.innerHTML;p.innerHTML = "<strong>Hello</strong>";alert("段落元素的初始内容是:\n"+msg);</script></body>
</html>

3.改变HTML属性 

var img = document.getElementById("image");

img.src = "image/1.jpg";

4.改变css样式

var p = document.getElementById("test");

p.style.backgroundColor = "blue";

DOM事件 

onabort图像加载过程被中断
onblur元素失去焦点
onchange域的内容被改变
onclick元素被鼠标左键单击
ondbclick元素被鼠标左键双击
onerror加载文档或图像时发送错误
onfocus元素获得焦点

onkeydown

键盘按键被按下
onkeypress键盘按键被按下并松开
onkeyup键盘按键被松开
onload页面或图像加载完成
onmousedown鼠标按键被按下
onmousemove鼠标被移动
onmouseout鼠标从当前元素上移走
onmouseover鼠标移动到当前元素上
onmouseup鼠标按键被松开
onreset重置按钮被单击
onresize窗口或框架的大小被更改

onselect

文本被选中
onsubmit提交按钮被单击
onunload退出页面

DOM节点

1.添加HTML元素

//创建新的元素

var box = document.createElement("div");

//设置新元素的背景颜色为黄色

box.style.backgroundColor="yellow";

//设置新元素的内容

box.innerHTML="这是动态添加的div元素。";

//将新创建的元素添加id="container"的段落元素中

p.appendChild(box);

2.删除HTML元素

//获取父元素

var test = document.getElementById("test");

//获取子元素

var p = document.getElementById("p01");

//删除子元素

test.removeChild(p);

浏览器对象

 1.Window对象

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"/><title>Window对象</title>
</head>
<body><h3>Window对象</h3><script>var width = window.innerWidth;var height = window.innerHeight;document.write("浏览器当前可用宽度为:"+width+"<br>浏览器可用高度为:"+height);</script>
</body>
</html>

 2.Screen对象

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"/><title>Screen对象</title>
</head>
<body><h3>Screen对象</h3><script>var width = screen.availWidth;var height = screen.availHeight;document.write("屏幕当前可用宽度为:"+width+"<br>屏幕可用高度为:"+height);</script>
</body>
</html>

3.History对象

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"/><title>History对象</title>
</head>
<body><h3>History对象</h3><button onClick="history.back()">后退</button><button onClick="history.forward()">前进</button>
</body>
</html>

 4.Location对象

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"/><title>Location对象</title>
</head>
<body><h3>Location对象</h3><script>location.href = "http://www.baidu.com";</script>
</body>
</html>

 

5.Navigator对象

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"/><title>Navigator对象</title>
</head>
<body><h3>Navigator对象</h3><script>var mag = "浏览器代码名:"+navigator.appCodeName;msg+="<br><br>浏览器名称:"+navigator.appName;msg+="<br><br>浏览器版本:"+navigator.appVersion;msg+="<br><br>浏览器是否允许使用:"+navigator.cookieEnabled;msg+="<br><br>浏览器所在操作系统:"+navigator.platform;msg+="<br><br>用户代理:"+navigator.userAgent;msg+="<br><br>浏览器语言:"+navigator.language;msg+="<br><br>浏览器品牌:"+navigator.vendor;document.write(msg);</script>
</body>
</html>

http://www.yayakq.cn/news/55773/

相关文章:

  • 从零开始做网站seo襄阳网站建设feeyr
  • 020网站建设合同范本wordpress更改语言设置
  • 响应式网站是什么意思企业网站模块种类
  • 要做个卖东西网站怎么做海外建站
  • 备案网站到期了怎么办小程序制作需要什么
  • 微信 网站界面 模板网站怎样查是哪家做的
  • 猪八戒网网站建设昆山建设招标信息网站
  • 做服装外单的网站有哪些内容wordpress悬停图
  • 免费的自学网站大全wordpress安装到的数据库名称
  • 网站流量分析表湖北鼎天宏图建设工程有限公司网站
  • 花都区网站建设怎么用dw做带登陆的网站
  • 英国T4学生签证 可以做网站吗湖北网络推广公司
  • 做网站网站需要网站建设推广入什么费用
  • 自己怎么做网站模块正规的装饰行业网站建设公司
  • 个人网站建设视频教学怎么创建个人网站
  • 网站无内容 备案微博推广方案
  • 广州有哪些做网站专业的公司杭州网站排名外包
  • 网站为何不显示百度商桥对话框wordpress副标题调用
  • 江苏省网站建设与管理历年自考试题东莞网站建设的收费
  • 网站图片设置4:3网站解析ip地址
  • 做相册本哪个网站好用北京手机网站设计报价
  • 定制网站开发平台wordpress导入插件
  • 做网站大流量建设合同施工合同示范文本
  • 找个公司做网站需要注意什么条件爱范儿 wordpress 主题
  • 烟台网站制作工具网页制作模板兼职
  • iis发布网站乱码网站建设 有限公司
  • 什么二手车网站做最好襄阳网站建设开发
  • 中山建设企业网站郑州企业网站优化哪家便宜
  • 中国建设银行安徽分行网站中国建设银行官方网站登录
  • 大学生对校园网站建设的需求是什么哪里有做网站优化的公司