`
dennisbing
  • 浏览: 160719 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

document.getElementByName

 
阅读更多

input type="text" name="myOptionName" value="CSS">
document.getElementByName("myOptionName").value
document.getElementsByName("myOptionName").value
document.getElementId("myOptionName").value
第一个报错说不支持属性。
第二个得到市空值。
第三个可得到值css。这几个有三名细微区别吗?
document.getElementByNames 得到的是一个数组对象。
document.getElementByName方法没有。document.getElementsByName得到的是标签的数组
document.getElementId
得到的是某一个标签
<form name="form_write">
<input name="content" type="text">

然而可以用很浅显的方式得到如:

var fn = document.getElementsByName("form_write")[0];  //得到这个form下的对象

fn.content.value;//就直接去用这个对象取值就可以了。

分享到:
评论

相关推荐

    没有document.getElementByName方法

    首先声明的是: document.getElementByName方法没有。document.getElementsByName得到的是标签的数组 document.getElementId得到的是某一个标签 &lt;form name=”form_write”&gt; &lt;input name=”content” type=...

    document.all与getElementById、getElementsByName、getElementsByTagName用法区别-document.all第1/2页

     Document.All Example        Example Heading     This is a paragraph. It is only a paragraph.   Yet another paragraph.   This final paragraph has special emphasis.         [Ctrl+A 全选 ...

    JavaScript中document.forms[0]与getElementByName区别

    本文将详细介绍document.forms[0]和getElementByName两种方法的区别和具体使用场景。 首先,document.forms[0]代表文档中第一个表单元素,是一个NodeList类型的数组。这个数组包含了页面上所有的form元素,如果页面...

    php课后习题及答案php

    document.getElementByName(”元素名”):错误,应为 document.getElementsByName()。 - C. document.getElementByTagName(”标记名”):错误,应为 document.getElementsByTagName()。 - D. 以上都可以:错误,B...

    解决jquery实现的radio重新选中的问题

    &lt;input type="radio" name="test"/&gt; &lt;input type="radio" name="test" id = "input2"/&gt; (说明:使用的jquery 版本是 1.10.2。... var inputList = document.getElementByName("test");  for(v

    php课后习题及答案[文].pdf

    `document.getElementByName(” 元素名” )` - C. `document.getElementByTagName(” 标记名” )` - D. 以上都可以 - **解析**: - 在JavaScript中,可以通过`getElementById`获取具有特定ID的元素,通过`...

    用Javascript读取CheckBox数组的值的代码(兼容IE与firefox)

    document.getElementsByName(name)方法正是用来读取对象数组的。用法如下: var elements = document.getElementsByName(“role”); (”role”为CheckBox数组中每个CheckBox共同的名字) for: ...

    原生JS实现表单checkbook获取已选择的值

    需要注意的是,文章中提到的“document.getElementByName”在JavaScript中应该为“document.getElementsByName”,因为“get”后不应该大写,这是一个拼写错误。在实际使用中,应确保使用正确的函数名。 通过上述...

    html_document对象

    - `getElementByName(name)`:找到具有指定名称的表单元素。 - `getElementsByName(name)`:返回一组具有指定名称的表单元素。 5. **导航和位置** - `location`属性:提供有关当前URL的信息,包括`href`(完整...

    采集基本概念Web信息检索与数据抓取网页DOM结构优秀文档.pptx

    3. **getElementByName**: 在较旧的HTML版本中,这个方法用于获取具有相同name属性的元素集合,但在HTML5中,通常推荐使用类选择器或数据属性来替代。 4. **createElement**: 创建新的HTML元素,例如`document....

    第二阶段试题.docx

    8. DOM对象与函数:`getElementById()`是`document`对象的方法,`screen`、`getElementByName()`和`history`不是。 9. 会话管理:在Web开发中,`Session`对象常用于实现会话跟踪。 10. Servlet配置:`servlet-...

    java 值Document解析xml详细介绍

    在读取配置文件时,我们可以使用 `getElementByName` 方法来获取对应结点的元素,然后使用 `getText` 方法来获取结点的值。 三、使用 JDOM 解析 XML 在 Java 值 Document 解析 XML 中,我们可以使用 JDOM 库来解析...

    JavaScript实现同一页面内两个表单互相传值的方法

    - 使用`getElementByName`或`querySelector`等方法获取表单元素,如`document.form1.textfield`。 - 调整表单元素的`value`属性来实现值的传递,如`element.value = anotherElement.value`。 通过这样的方法,我们...

    Web前端开发工程师笔试题-CSS+Javascript.doc

    3. Document对象的常用方法:getElementById、getElementByName等 五、CSS布局和样式 1. CSS布局方式:绝对定位、相对定位、浮动布局等 2. CSS样式属性:width、height、background-color等 3. CSS样式表的继承和...

    笔试题之Javascript

    - **getElementByName()与document.all[]**:IE的`document.all[]`可以获取所有元素,而`getElementByName`只能获取非div元素;FF两者都可以获取所有元素。 - **input.type属性**:IE的`input.type`是只读,FF可...

    AJAX和DOM的运行经验

    1.DOM中的对XML的操作不要和浏览器中的弄混掉了,比如getElementByName是浏览器中内置document对象的DOM操作,你用来操作 responseXML就是错误的.在浏览器中,你可以使用document.getElementsByName(‘tagname’)[0...

    Dom文档对象模型-2010版

    比如`document.getElementById()`, `getElementsByTagName()`, `getElementByName()`等,这些都是HTML DOM特有的方法。 3. **节点类型**: 在DOM中,有多种类型的节点,包括元素节点(Element Node)、属性节点...

Global site tag (gtag.js) - Google Analytics