JavaScript实现对P标签的操作

获取P标签:

<!DOCTYPE html>
<html>
<head>
<script src="/jquery/jquery-1.11.1.min.js">
</script>
<script>
$(document).ready(function(){
  $("p").click(function(){
    var ids=document.getElementById("p1");
    alert("id:"+ids);
    var names=document.getElementsByName("name1");
    alert("names:"+names);
    var tagNames=document.getElementsByTagName("p")[0];
    alert("tagNames:"+tagNames);
    //此时已经获取到了第一个P标签,因为我们可以根据此标签获取该标签中的文本内容,如下所示:
    var tagNamesValue=tagNames.innerHTML;
    alert(tagNamesValue);
  });
});
</script>
</head>
<body>
<p id="p1" name="name1">如果您点击我,我会消失。</p>
<p id="p2" name="name2">点击我,我会消失。</p>
<p id="p3" name="name3">也要点击我哦。</p>
</body>
</html>

根据id:

根据name:

根据tagName:

获取元素的属性:

<!DOCTYPE html>
<html>
<head>
<script src="/jquery/jquery-1.11.1.min.js">
</script>
<script>
$(document).ready(function(){
  $("p").click(function(){
    var ids=document.getElementById("p1");
    var names=ids.getAttribute("name");
    alert(names);
    var classs=ids.getAttribute("class");
    alert(classs);
  });
});
</script>
</head>
<body>
<p id="p1" name="name1" class="class1">如果您点击我,我会消失。</p>
<p id="p2" name="name2">点击我,我会消失。</p>
<p id="p3" name="name3">也要点击我哦。</p>
</body>
</html>

运行的结果:

获取的name:

获取的class:

获取P标签的文本内容:

<!DOCTYPE html>
<html>
<head>
<script src="/jquery/jquery-1.11.1.min.js">
</script>
<script>
$(document).ready(function(){
  $("p").click(function(){
    var ids=document.getElementById("p1");
    var idsHTML=ids.innerHTML;
    alert("HTML:"+idsHTML);
    var idsText=ids.innerText;
    alert("Text:"+idsText);
  });
});
</script>
</head>
<body>
<p id="p1" name="name1" class="class1">如果您点击我,我会消失。</p>
<p id="p2" name="name2">点击我,我会消失。</p>
<p id="p3" name="name3">也要点击我哦。</p>
</body>
</html>

运行的结果:

HTML:

Text:

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-11 23:17:22

JavaScript实现对P标签的操作的相关文章

php如何利用python实现对pdf文件的操作(读写、合并分割)

php如何利用python实现对pdf文件的操作 需求:在PHP里实现了把8.pdf的前4页pdf文件截取出来生成新的pdf文件. 详细步骤如下: 1. 安装python第三方库PyPDF2 前提:python必须是3.x版本以上,必要时需要升级pip3,命令如下:pip3 install --upgrade pipPyPDF 自 2010年 12月开始就不在更新了,PyPDF2 接棒 PyPDF, 在此使用PyPDF2. 安装命令:pip install PyPDF2 2.编写python脚本

使用原生JavaScript实现对select增加option标签并附加value属性

好久没有写原生的东西了,今天写了一个小项目里面包含着option选项,所以我决定使用原生JavaScript动态生成, 本着互联网分享精神,我将本篇文章分享给大家. html代码(就是一个select) <select name="" id="reg-select"></select> json数据 var json = [ { "cc": "86", "code": "C

使用jxl操作之一: 实现对Excel简单读写操作

项目目录树 对象类UserObject UserObject.java package com.dlab.jxl; public class UserObject { private String userName; private String age; private String address; public String getUserName() { return userName; } public void setUserName(String userName) { this.

使用POI来实现对Excel的读写操作

事实上我感觉直接贴代码就好了.代码里面差点儿做到每一行一个凝视.应该看起来会比較简单 代码托管在github上:https://github.com/chsj1/ExcelUtils package com.hjd.poiutils; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.Out

利用C#实现对excel的写操作

一.COM interop 首先我们要了解下何为COM Interop,它是一种服务,可以使.NET Framework对象能够与COM对象通信.Visual Studio .NET 通过引入面向公共语言运行时的托管代码概念,改变了开发人员在创建和运行应用程序的方式.但是这也使得它与基于Windows API和COM对象的编程有了本质的去比.Visual Studio .NET让托管对象和非托管对象协同工作的过程能够称为互用性(interoperability),通常简称为interop. 二.

基于DevExpress实现对PDF、Word、Excel文档的预览及操作处理

原文:基于DevExpress实现对PDF.Word.Excel文档的预览及操作处理 在一般的管理系统模块里面,越来越多的设计到一些常用文档的上传保存操作,其中如PDF.Word.Excel等文档,有时候是通过分布式的WCF技术实现数据的显示和处理,因此希望直接预览而不需要下载文件,这样能够给我们提供很多的方便.在DevExpress里面,提供了相应的控件来显示和处理这些文档,本文主要介绍如何利用DevExpress的控件实现对PDF.Word.Excel文档的预览和操作处理. 1.PDF的预览

python实现对excel表的读写操作(一)

Part 1. 模块介绍: 使用python实现对excel表的读写操作有两个模块,分别为: 1. 对excel表读取模块 xlrd 0.9.3  :下载地址: https://pypi.python.org/pypi/xlrd 英文释意:The package is for reading data and formatting information from Excel files. 2. 对excel表写入模块 xlwt 0.7.5 : 下载地址:https://pypi.python.

django结合mongoengine实现对mongodb的操作

1. 引言 以前一直是使用django+关系型数据库mysql进行开发,现在需要使用django+非关系型数据库mongodb,在django中可以直接运用ORM架构实现对mysql的操作,但是django不支持mongodb,这样我们就需要使用mongoengine这个模块来实现django model的封装 2. 前期准备 安装必要的模块mongoengine和pymongo(因为mongoengine依赖pymongo,所有先安装mongoengine,就会自动安装pymongo) # 因

shell实现对mysql数据库的增、删、改、查操作

shell实现对mysql数据库的增.删.改.查操作 #!/bin/bash #数据库信息 HOSTNAME="192.168.111.84" PORT="3306" USERNAME="root" PASSWORD="" DBNAME="test_db_test" TABLENAME="test_table_test" #也可以写 HOSTNAME="localhost&qu