一个获取获取文档节点的问题

我想获取一下p段落,通过JS代码更改其中的内容,代码如下:

1 <p>第一个段落</P>
2 <button onclick=" changeP()">更换</button>
3 function changeP(){
4   document.getElementsByTagName(‘p‘).innerHTML="更换了的段落";
5 }

  之后发现没有效果,于是换成document.getElementById(‘p‘).innerHTML="更换了的段落";

发现有效果,很纳闷。后来观察到通过id获得的是getElement而不是getElements,于是做了如下更改

  document.getElementsByTagName(‘p‘)[0].innerHTML="更换了的段落";

成功!!!对初学者也是一个小小的收获吧。

时间: 2024-10-24 06:10:59

一个获取获取文档节点的问题的相关文章

CAML获取SharePoint文档库中除文件夹外所有文档

方法一: ? 1 2 3 4 <QueryOptions>         <ViewAttributes Scope="Recursive" />     </QueryOptions> </query> 方法二: ? 1 2 3 4 5 <View Scope="RecursiveAll">     <Query>         <Where>...</Where>

使用FTP获取RFC文档

使用FTP获取RFC文档 连接FTP服务器主机: ftp FTP.RFC-EDITOR.ORG 21(21是FTP中控制连接的端口号) 输入用户名:anonymous 输入密码:[email protected] RFC文档是放在in-notes根目录下 使用:get rfc2616.txt也可以查看该目录下所有的rfc文档,使用:dir 原文地址:http://blog.51cto.com/9652150/2091790

java中XML操作:xml与string互转、读取XML文档节点及对XML节点增删改查

一.XML和String互转: 使用dom4j程式变得很简单 //字符串转XML String xmlStr = \"......\"; Document document = DocumentHelper.parseText(xmlStr); // XML转字符串 Document document = ...; String text = document.asXML(); //这里的XML DOCUMENT为org.dom4j.Document 二.读取XML文档节点: pack

BOM小结以及文档节点基础

在之前学习过程中,由于某些原因,先去看了DOM相关,而略过了BOM,在昨天终于是把BOM这部分补上. BOM的概念就不多说,BOM的核心是window对象,window对象定义了3个[alert(),confirm(),prompt()]人机交互的接口方法方便开发人员进行调试. 其中alert()包含一个可选的提示信息参数,用于向用户弹出提示性信息. confirm()包含两个按钮(确定与取消)如果点击"确定"则该方法返回true:点击"取消"则该方法返回false

使用jquery增加、删除html文档节点

jquery相对亦js来说在对DOM文档操作来说非常方便,本文主要讨论使用jquery对html文档中节的删除 如上图,因为是急救电话数量是不确定的,因此需要能够灵活地添加和删除,因此就需要用jquery来对节点进行操作. 代码在附件中,可以正常执行,这里只是对节点的增加和删除中部分代码,其他类似操作可以在此基础上进行修改操作既可以实现. 主要代码如下所示,主要是最后的jquery代码注意要引用jquery才可正常执行的: <html><head><meta http-equ

Java获取XML节点总结之读取XML文档节点

dom4j是Java的XML API,用来读写XML文件的.目前有很多场景中使用dom4j来读写xml的.要使用dom4j开发,需要下载导入dom4j相应的jar文件.官网下载:http://www.dom4j.org/dom4j-1.6.1/github下载:http://dom4j.github.io/下载解压之后如图所示: 我们只需要把dom4j-1.6.1.jar文件构建到我们开发项目中就可以了. 下面就以Eclipse创建java项目的构建方法为例说明:声明:本Java项目的开发环境J

试试一个简单的文档扫描器(机器视觉)

用途:可以用在智能手机上的名片扫描归档或文档扫描保存. 设想:我们通过手机的摄像头拍到一张图片如下 我们的目的是自动获取小票的位置,然后自动整理成正视效果然后整理存起来,需要的效果可能如下 为了全部自动化于是我们有下边一些可能实现问题的想法和步骤: 1.首先读入图片灰度化. 2.为了寻找小票的位置我们可能想从边缘这块出发去寻找小票,为了避免噪音的影响,我们对图片进行高斯模糊然后再进行canny算查找边缘 可以看出,其实边缘检测效果不太好,具体教通用的参数自己可以去调,这里只做一个示例,当然边缘效

Photoshop脚本 &gt; 打开一个存在的文档

源自:http://coolketang.com/tutorials/menu2lesson3.php 本节将演示如何使用脚本,打开一个图片.首先创建一个空白的脚本文档,并保存在硬盘上某个位置. 首先创建一个空白的脚本文档,并保存在硬盘上某个位置. 接着输入脚本代码: //定义一个变量[sampleDoc],用来表示硬盘上的一个图片文档. var sampleDoc = File("E:\Horse.jpg"); //定义一个变量[message],用来表示一个字符串. var mes

【转】刚发现一个linux在线文档库。很好很强大。

原文网址:http://blog.csdn.net/longxibendi/article/details/6048231 1.网址: http://www.mjmwired.net 2.比如查看这个 proc.txt ,就在这里能找到. http://www.mjmwired.net/kernel/Documentation/filesystems/proc.txt 内核参数解释全在这里了.不过,也可以下载内核完源代码,从/usr/src/linux/Documentation/proc.tx

分享一个Linux管理文档多租户的例子

例题 同一群组microsoft下的两个账号justmine001和justmine002需要共同拥有目录/microsoft/eshop的开发权,以便进行协同工作,但是其他人不允许进入和查阅该目录. 从例题可以分析出: 同一群组下的账户需要共同拥有目录的使用权,且可以编辑里面的任何文件. 其他账户不拥有该目录的任何权限. 需要使用root账户,创建账户.群组,设置目录权限,然后搭建开发环境. 创建账户相关信息 groupadd microsoft ; 新增群组 useradd -G micro