博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript的DOM操作。Window.document对象
阅读量:7239 次
发布时间:2019-06-29

本文共 966 字,大约阅读时间需要 3 分钟。

间隔执行一段代码:window.setlnteval("需要执行的代码",间隔毫秒数)

             例 :      window.setlnteval("alert("你好")", 5000)      5秒后执行一次输出"你好"

 

1、Window.document对象

docunment.getElementById(" id  ")   根据id找,最多找一个

var a= docunment.getElementById(" id  ")   将找到的元素放到变量中(赋值)

docunment.getElementsByName("name")  根据name找名字,找出来的是数组

docunment.getElementsByTagName("name")   根据标签名找,找出来的是数组

docunment.getElementsByClassName("name") 根据classname找,找出来的是数组 

 2、获取非表单元素

获取内容:

a.innerHTML  将标签中的HTML代码和文字都获取

ainnerText  只获取里面的文字    获取标签内部的值,用这两个属性

格式如下 ;输出的值为<b>1234567</b>

 

例:获取文本框中提交的value值 

请输入文字:
/*文本域*/
/*普通按钮,鼠标点击时*/

效果图如下:

  

 

 

在a标签中添加 οnclick="return flase" 则不会跳转链接

 

操作内容:

a.setAttribute("属性名","属性值")   设置一个属性进行更改

a.getAttribute("属性名")    获取属性的值

a.removeAttribute("属性名")  移除属性

 

例:

要求在文本框中输入123,并点击按钮

请在文本框中输入123:
/*文本框中需要输入123*/
/*普通按钮,鼠标点击时执行函数*/

  

 2.延迟按钮 ,在十秒之后可点击

/*设置一个按钮,并且不可点击*/

  效果图如下:

转载于:https://www.cnblogs.com/zhaotiancheng/p/6105026.html

你可能感兴趣的文章
前端面试题
查看>>
Dell R720 安装VMware esx4.1u2
查看>>
SQLServer:镜像监控之oldest unsent transaction告警自愈
查看>>
php写xml文档的一种简单方式
查看>>
Spring使用注解装配之@Autowired
查看>>
oracle数据泵导入导出步骤
查看>>
Scaffold-DbContext
查看>>
职业生涯规划——掌握自己的命运
查看>>
ssh key
查看>>
教训总结
查看>>
sicily 1024 Magic Island
查看>>
一些PHP数组函数介绍
查看>>
docker多容器通过--link互联,如何做到顺序启动?
查看>>
暂存图片下
查看>>
机智云之代码环境搭建和代码烧录
查看>>
Eclipse 常用设置总结
查看>>
linux schedule() 方法浅析
查看>>
Arrays(理解)
查看>>
多线程笔记
查看>>
tomcat 常用调整
查看>>