javascript_Dom编程

<!DOCTYPE html>
<html>
<head>
    <title>javascript_dom编程</title>
    <meta charset="utf-8">
    <script type="text/javascript">
        function getPWD(){
            //DOM中第一个常用的方法是getElementById表示通过id来获取某个特定的标签,获取的是一个值
            var pwd = document.getElementById("pwd");
            alert(pwd.value);
            var pc = document.getElementById("showPWD");
            pc.innerHTML = pwd.value;
        }

        function getUsers(){
            //根据标签的name的属性获取一组标签对象,这个方法一般只用于表单的获取
            var users = document.getElementsByName("users");
            for(var i = 0;i<users.length;i++){
                alert(users[i].value);
            }
        }

        function getInputs(){
            /**
             * 根据标签的名称获取一组元素
             * 这个非常有用,一般用于获取
             * 各种标签
             */

            var is = document.getElementsByTagName("input");
            for(var i=0;i<is.length;i++){
                alert(is[i].value);
            }

        }

    </script>

</head>
<body>
<input type="text" name="users">
<input type="text" name="users">
<input type="text" name="users">
<input type="text" name="users">
<input type="text" name="users">
<input type="text" name="users">
<br>
<input type="password" id="pwd">
<br>
<input type="button" value="获取users" onclick="getUsers()">
<input type="button" value="获取PWD" onclick="getPWD()">
<input type="button" value="获取Input" onclick="getInputs()">
<br>
<div id="showPWD"></div>

</body>
</html>

  

时间: 2024-10-13 21:30:31

javascript_Dom编程的相关文章

《Javascript_Dom 编程艺术》(第2版)读书笔记

第1章 Javascript 简史 Dom : 平稳退化.渐进增强,以用户为中心的设计 第2章 Javascript 语法 1.程序设计语言分为:解释性(javascript)和编译型(java,C++)两大类 2.变量作用域:如果某个函数中使用了var,该变量被视为一个局部变量,只存在于该函数的上下文中:反之,则是一个全局变量,如果脚本中已经存在一个与其同名的全局变量,这 个函数就会改变那个全局变量(在其后出现)的值. 3.内建对象(Array, Math, Date等),宿主对象(浏览器提供

赋值操作符返回真值问题-语法部分-《JavaScript_DOM编程艺术第二版》

2.4.1 22页 谈到了关于比较操作符的问题.作者的说法是:赋值操作符返回的都是[真] 但是注释下面提示: if(a=false){ alert('hello, world'); } 这段代码中的 alert('hello,world'); 是不会执行的. 其他情况可能得闲的时候去看看.

javascript Dom下

<!DOCTYPE html> <html> <head> <title>javascript_dom编程</title> <meta charset="utf-8"> <script type="text/javascript"> function getPWD(){ //DOM中第一个常用的方法是getElementById表示通过id来获取某个特定的标签,获取的是一个值 var

异常笔记--java编程思想

开一个新的系列,主要记一些琐碎的重要的知识点,把书读薄才是目的...特点: 代码少,概念多... 1. 基本概念 异常是在当前环境下无法获得必要的信息来解决这个问题,所以就需要从当前环境跳出,就是抛出异常.抛出异常后发生的几件事: 1.在堆上创建异常对象. 2.当前的执行路径中止                                          3. 当前环境抛出异常对象的引用.                                         4. 异常处理机制接

iOS开发——网络编程OC篇&amp;Socket编程

Socket编程 一.网络各个协议:TCP/IP.SOCKET.HTTP等 网络七层由下往上分别为物理层.数据链路层.网络层.传输层.会话层.表示层和应用层. 其中物理层.数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象: 传输层.会话层.表示层和应用层则被称作主机层,是用户所面向和关心的内容. http协议   对应于应用层 tcp协议    对应于传输层 ip协议     对应于网络层 三者本质上没有可比性.  何况HTTP协议是基于TCP连接的. TCP/IP是传输层协议,主要

C#网络编程技术FastSocket实战项目演练

一.FastSocket课程介绍 .NET框架虽然微软提供了socket通信的类库,但是还有很多事情要自己处理,比如TCP协议需要处理分包.组包.粘包.维护连接列表等,UDP协议需要处理丢包.乱序,而且对于多连接并发,还要自己处理多线程等等.本期分享课程阿笨给大家带来的是来源于github开源Socket通信中间件:FastSocket,目的就是把大家从繁琐的网络编程技术中彻底地解放和释放出来. 阿笨只想安安静静的学习下网络编程技术Socket后,将学习的成果直接灵活的运用到自己的实际项目中去.

轻松学习C语言编程的秘诀:总结+灵感

目前在准备一套C语言的学习教程,所以我这里就以C语言编程的学习来讲.注意,讲的是"轻松学习",那种不注重方法,拼命玩命的方式也有其效果,但不是我提倡的.我讲究的是在方式方法对头.适合你.减轻你学习负担和心里压力的前提下,才适当的抓紧时间. 因此,探索一种很好的学习方法就是我所研究的主要内容. 众所周知,学习C语言并非易事,要学好它更是难上加难.这和你期末考试背会几个题目的答案考上满分没多大关系,也就是说你考试满分也说明不了你学好.学精通了C语言.那么怎么才算学精通C语言?闭着眼睛对自己

《Java编程思想》第十三章 字符串

<Java编程思想>读书笔记 1.String作为方法的参数时,会复制一份引用,而该引用所指的对象其实一直待在单一的物理位置,从未动过. 2.显式地创建StringBuilder允许预先为他指定大小.如果知道字符串多长,可以预先指定StringBuilder的大小避免多次重新分配的冲突. 1 /** 2 * @author zlz099: 3 * @version 创建时间:2017年9月1日 下午4:03:59 4 */ 5 public class UsingStringBuilder {

Linux Socket编程-(转自吴秦(Tyler))

"一切皆Socket!" 话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket. --有感于实际编程和开源项目研究. 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的.本文的主要内容如下: 1.网络中进程之间如何通信?