html点击按钮自动获取值,如何获取HTML按钮的文本值
设置this的上下文时遇到问题。根据您当前的实现,this指的是窗口而不是调用该事件的元素。
您需要设置上下文正确,这可以通过多种方式实现。
使用.call()
function btnClick() {
var btnText = this.textContent || this.innerText;
console.clear();
console.log("calling AJAX PHP with POST value of the button pressed textContent = " + btnText);
}
Quercus petraea
Betula pendula使用bind()
function btnClick() {
var btnText = this.textContent || this.innerText;
console.clear();
console.log("calling AJAX PHP with POST value of the button pressed textContent = " + btnText);
}
Quercus petraea
Betula pendula将this传递给btnClick函数并使用参数
function btnClick(elem) {
var btnText = elem.textContent || elem.innerText;
console.clear();
console.log("calling AJAX PHP with POST value of the button pressed textContent = " + btnText);
}
Quercus petraea
Betula pendula
但是我建议你摆脱内联点击处理程序并使用不显眼的事件处理程序
function btnClick() {
var btnText = this.textContent || this.innerText;
console.clear();
console.log("calling AJAX PHP with POST value of the button pressed textContent = " + btnText);
}
document.querySelectorAll(".button").forEach(function(element) {
element.addEventListener('click', btnClick);
})
Quercus petraea
Betula pendula
html点击按钮自动获取值,如何获取HTML按钮的文本值相关推荐
- JQuery EasyUi控件值的获取与设置
1. 值的设置 dateTimeBox $('#StartDate').val(startTime); dateBox $('#StartDate').datebox('setValue', s ...
- SystemVerilog文本值和数据类型
SystemVerilog文本值和数据类型 1.增强的文本值赋值 给一个向量赋予文本值 在Veirlog语言中,一个向量可以很容易地赋值为全00.全x(不确定)或全z(高阻态). parameter ...
- html5 自动点击按钮,自动击键神器!一键实现自动点击功能!关键模拟应用
软件简介 自动按钮工件可以将许多可自定义的功能绑定到长按/单击/双击/三次单击按钮,并且可以完成歌曲收藏夹,例如一键式网易云音乐/ QQ音乐,一键式支付宝/微信支付,一键微博等功能. 并且有许多内置功 ...
- button layui 点击事件_Layui 带多选框表格监听事件以及按钮自动点击写法实例
不话不多说了,直接上代码吧: 获取选中行数据 获取选中数目 验证是否全选 提交选择 id运动名运动时长运动类型 var msg=""; var idlist="" ...
- jquery粘贴按钮_实现前端点击按钮自动复制剪贴板功能
[目录] 明确需求 html分析 代码实现 css分析 js分析 代码实现 只要是文本,长按选中就可以复制,但是需求来了挡也挡不住: 明确需求 为了提升用户体验,点击[复制]按钮就自动复制到剪贴板,那 ...
- 如何获取html页面上的按钮列表,如何从一个html页面获取单选按钮的值到另一个?...
我尝试获取位于第一个html页面上的底部粘贴html代码的值.我有另一个html页面,应该用"onclick"按钮生成.更准确地说,代码应该在下一页中创建按钮.如何从一个html页 ...
- Bootstrap4+MySQL前后端综合实训-Day08-AM【多表查询sql语句、关联数据的假删除、自动增长主键的获取、栏目管理“数据编辑”按钮的实现】
[Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记][附:实训所有代码] 目 录 多表查询sql语句 关联数据的假删除(status状态码/数据可恢 ...
- html 点击按钮js自增,JS实现点击按钮自动增加一个单元格的方法
本文实例讲述了JS实现点击按钮自动增加一个单元格的方法.分享给大家供大家参考.具体分析如下: 这是一个网页在线自助生成表格的特效代码. 核心功能代码是JS实现,点击网页中的添加按钮,网页中自动增加一个 ...
- html内容点击按钮自动复制,HTML页面---复制按钮的使用(包含弹层)
先说一下我的整体方案: 用到了clipboard插件,官方地址和github地址,也可以参考中文说明. clipboard插件实测:在PC端的浏览器(试了mac上的safari,chrome,fire ...
- 腾讯微博——点击按钮自动加关注代码
腾讯微博点击按钮自动加关注: <iframe id="previewmc" src="http://follow.v.t.qq.com/index.php?c=fo ...
最新文章
- 怎么获得combobox的valueField值
- 部分人说 Java 的性能已经达到甚至超过 C++,是真的吗?
- python编程100例头条-Python 爱好者专用技术头条
- 2020洪灾地图_卫星地图看洪灾:为何湖北易发洪水?
- ironpython console怎么用_如何在表單中插入ironpython控制台?
- UBIFS - UBI File-System
- oracle11g关闭库,Oracle11g中SYS连接阻止关闭数据库
- Java 经纬度计算两个点的之间的距离工具类
- kindle电子书转PDF,结合calibre工具和DeDRM_tools使用
- Brownie Slicing
- R语言中,如何设置当前工作文件路径?
- c语言常用颜色种类,C语言常用颜色种类(国外英语资料).doc
- 使用Rancher的RKE部署Kubernetes要点
- Android刷windows 10系统,无处不在!安卓手机能刷 Win10 系统了
- 神经网络是算法还是模型,神经元网络算法的思想
- 机器学习算法在退行性颈椎和腰椎疾病中的应用:一项系统综述
- Vue ajax跨域请求*
- 【三十天精通 Vue 3】 专栏内容介绍
- PL/SQL程序基础1
- Java虚拟机学习笔记(一)—Java虚拟机概述
热门文章
- windows7如何查看端口被占用
- C#_汉字与GBK,Unicode,UTF-8编码之间的转换
- 整理前端工作中的可复用代码(二):拓展spark-md5,支持计算网络文件md5
- python爬取主播信息
- Python Django 前后端数据交互 之 HttpRequest、HttpResponse、render、redirect
- BZOJ 1815: [Shoi2006]color 有色图 [Polya DFS 重复合并]
- Makefile 自动产生依赖
- CloudFoundry Service 使用
- 【Java】MD5字符串的加密解密
- 使用事务码DBCO实现SAP链接外部数据库以及读取例程