获取p的value值
开发工具与关键技术:JavaScript
作者:LJR
撰写时间:2019年 7 月 12 日
第一点:
HTMlL代码:
如果用console.log(“第一个p标签:” + One, “第二个p标签:” + Two, “第三个p标签:” + Three, “第四个p标签:” + Four);来输出var One = $("#One").val();的值,显示如下:
它是获取不到任何值的。对于p标签的获取value值和文本值,做了一点研究。
第二点:
JS代码:
function OneClick(element){var One=document.getElementById("One").value;var Two=document.getElementById("Two").attributes["value"].value;var Three=document.getElementById("Three").Text;var Four=document.getElementById("Four").innerText;console.log("第一个p标签:"+One,"第二个p标签:"+Two,"第三个p标签:"+Three,"第四个p标签:"+Four);}
效果:
这里是利用JavaScript来显示效果,从而可以看出如果用input的方法去获取值是显示不出来的,只好用新的方法来实现这个功能。用value和text查出第一和第三个标签查出的都是undefined,而用attributes就能查出p标签的的value值。只是因为p标签的属性和input标签的属性是不一样的,input标签自带着一些属性是p标签没有的,例如value、name……等。
(‘this’、‘element’在这里可要可不要的,如果是多个拼接的p标签里面去获取value值,那么这个是一定需要的。)
所以我们要自定义一些属性给p标签才能查出数据。而attributes就可以实现这个功能,innerText获取p标签问文本值,相信大家已经是熟悉的了。
第三点:
可能有些人会问,为什么不用attr去获取,attr也是获取不到,attr返回的是一个undefined值,就是因为p标签不带value属性,所以它才获取不到数据,直接返回一个undefined。
总结点:
在用某些标签的时候,如果我们需要哪些属性,而这个标签有没有这个属性,就可以利用到attributes这个来自定义属性,不过var XX=&=…….attributes[“value”].value;中的"value"是可变的,你添加的是什么属性就填什么属性,例如添加name属性,那么就填"name"进去。
获取p的value值相关推荐
- Redis 笔记(05)— hash 类型(设置获取单个hash值、判断hash键是否存在、设置获取多个hash值、获取所有hash的键、获取所有hash的值、删除hash指定键)
Redis 的字典是无序字典.Redis 的字典的值只能是字符串,当 hash 移除了最后一个元素之后,该数据结构自动被删除,内存被回收. hash 结构也可以用来存储用户信息,不同于字符串一次性需要 ...
- 统计文件种类数+获取子shell返回值的其它方法
前言 只是作为一个shell的小小练习和日常统计用,瞎折腾的过程中也是摸到了获取子shell返回值的几种方法: 肯定还有别的方法,跟进程间的通信相关,希望你能提出建议和补充,谢谢~ 完整程序: #! ...
- Redis中哈希hash数据类型(增加修改(设置单一属性、设置多个属性)、获取(获取键所有属性、获取单一属性值、获取多个属性值)、删除、使用hash可能出现的问题)
hash⽤于存储对象,对象的结构为属性.值 值的类型为string [应用:如购物车内某个宝贝的所有属性] [help hset] 1. 增加.修改 1.1 设置单个属性 hset key fiel ...
- Redis中字符串string数据类型(保存(设置键值、过期时间、设置多个键值、追加值)、获取(获取单一键值、获取多个键值))
字符串类型是 Redis 中最为基础的数据存储类型,它在 Redis 中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等.在Redis中字符串类型的V ...
- pandas获取dataframe中索引值最大值所在的数据行(get dataframe row of max index value)
pandas获取dataframe中索引值最大值所在的数据行(get dataframe row of max index value) 目录 pandas获取dataframe中索引值最大值所在的数 ...
- python机器学习可视化工具Yellowbrick绘图获取最佳聚类K值实战示例
python机器学习可视化工具Yellowbrick绘图获取最佳聚类K值实战示例 目录 机器学习可视化工具Yellowbrick绘图获取最佳聚类K值实战示例
- php如何获取select multiple的值
2019独角兽企业重金招聘Python工程师标准>>> php如何获取select multiple的值 一般常见的表单是单选,文本输入以及选择框,但也有多选的,处理多选也还有讲究的 ...
- php监听input,jQuery如何实时监听获取input输入框的值
jQuery实时监听获取input输入框的值,在我们日常web项目开发也常需要去实现这样的功能效果.为了作出即时动作去引导浏览者,以便提高网站的用户体验感. 下面我们就结合具体的代码示例,为大家介绍j ...
- jquery获取select选中的值
误区: 一直以为jquery获取select中option被选中的文本值,是这样写的: $("#id").text(); //获取所有option的文本值 实际上应该这样: ...
- html获取文本框的值,如何获取输入框的内容
js如何获取input输入框中输入的值 直接使用.value属性即可获取输入框的内容. 详细的步骤如下: 首先获取输入框对应的DOM元素,如: var bt=document.getElementBy ...
最新文章
- (006)RN开发之iOS真机调试
- ue4是什么意思_恋爱中,男生最喜欢什么相处模式?
- *30.什么是微内核
- 《BI那点儿事》Microsoft 聚类分析算法——三国人物身份划分
- 用户体验至上:40亿美金的ClickUp重新整合生产力工具
- Coursera吴恩达《优化深度神经网络》课程笔记(1)-- 深度学习的实用层面
- verilog中级别到底是什么?级别的分类是什么???
- android点击获得坐标,android点击MapView任意一点获得坐标
- 敏捷开发免费管理工具——火星人预览之一:需求与故事树
- HTML 5 会为 Flash 和 Silverlight 送终吗?
- java json字符串转对象
- PRD产品需求文档原型模版
- 宝马和戴姆勒冻结自动驾驶合作项目
- WPF 中 OpenClipboard 失败问题 - HRESULT: 0x800401D0 的解决方案
- Nobody gives away anything valuable for free.
- HTML基础知识点总结三
- 佳能canon e510打印机驱动 1.0 官E510 series XPS 打印机驱动程序 v. 5.62 (Windows)
- 《汇编语言程序设计教程》人民邮电出版社第二版习题及参考答案
- 嵌入式第四课(继续SPI之路)
- android wear 2.0 访问网络,离线AI使Android Wear 2.0断网也智能回复
热门文章
- 升华网第五次培训心得
- 宇泰串口服务器虚拟串口,宇泰 UT-6632C 10/100M TCP/IP转32口RS-232串口服务器
- DataGridView 使用精华
- 为什么谐振时电抗为0_串联谐振试验怎样避免操作误区?调试演示,一步到位...
- Excel:COUNT计数类函数
- 智慧养老小程序管理系统开发制作功能介绍
- 大数据视域下人类生存危机哲学反思
- Qt源码剖析-智能指针
- 中提琴的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- java 邮箱地址不存在_java-软件包javax.mail和javax.mail.internet不存在