如何用javascript获得当前被点击button的text

如何用javascript获得当前被点击button的text,第1张

$(document)on('click' , 'button' , function(){

  consolelog($(this)attr('text'));

})

用通用事件来抓取咯

你可以咋点击SubmitForm方法里面调起模态框,然后模态框里面的两个按钮定义两个方法,一个确认一个取消,然后在确认方法里面取提交你的form;

或者在模态框上定义一个方法,通过传参去判断是确认还是取消,然后在确认方法里面取提交你的form;

获取方式:

<head>

<script>

function load(){

var aa = documentgetElementById("textfiled")value; //获取text的值aaa

alert(aa);

}

</script>

</head>

<body onload="load();">

<form id="form2" runat ="server">

<input type ="text" id="textfiled" name="textfiled" value ="aaa" style="display:none;" />

</form>

</body>

documentgetElementById("") 通过id获得改对象

Q:如何访问剪贴板

A:

(1)拖拽访问

eventdataTransfersetData("URL", oImagesrc)

sImageURL = eventdataTransfergetData("URL")

(2)普通访问

windowclipboardDatasetData("Text",oSourceinnerText)

windowclipboardDatagetData("Text")

Q:如何使WindowPrint()不打印页码和文件名

A:这个方法需要使用脚本来修改注册表,使用的过程中会跳出警告。是一个很头疼的问题,不过目前没有找到更好的解决办法。

<div id="radios" class="radios">

<input type="radio" name="r" id="r1" value="1" /> 单选框1

<input type="radio" name="r" id="r2" value="2" /> 单选框2

<input type="radio" name="r" id="r3" value="3" /> 单选框3

</div>

<script>

var oRadios = documentgetElementById('radios')getElementsByTagName('input');

for( var i = 0, len = oRadioslength; i < len; i++){

oRadios[i]onclick = function(){

var value = thisvalue;

if( value == 1){ //显示相应的内容

alert('你点了第一个');

} else if( value == 2){

alert('你点了第2个');

} else{

alert('你点了第3个');

}

}

}

</script>

错误一、你的关键词value写错了,写成了vaule

错误二、取值不是obj(),而是:objinnerText

错误三、可能是编辑器的问题,复制代码出来后发现onload、onclick事件都识别不了了。手动输入才可以。

<script type="text/javascript">

windowonload=function()

{

var aaa=documentgetElementById("tixian");

var obj = documentgetElementById("e");

var jin=documentgetElementById("jin");

aaaonclick=function()

{

documentgetElementById("jin")value=objinnerText;

}

}

</script>

你这样写肯定不行啊,你一般val(),是用来获取ipt框的值的,这个是属于html文本,

应该是$('btx')text();或者$('btx')html();

如果你只是需要获取和修改它里面的文本可以使用$('btx')text();

如果要带有标签的话就用$('btx')html();

原理

用JS来点击按钮需要分2步,第一步是选中按钮的元素,第二步是使用元素自带的click函数。

例如接下来我将要演示的例子中,仅用

documentgetElementById("btn")click()

一行就可以控制按钮点击。

其中documentgetElementById("btn")是根究id获取按钮的元素,click()是使按钮被点击一次。

演示

这是我为此问题专门写的在线演示页面点击按钮演示页面。

页面结构如图

首先点击右下角打开控制台

然后输入

documentgetElementById("btn")click()

这行代码

按回车运行代码即可d出一行提示,说明按钮被点击。你可以用鼠标点击一下按钮,也是这个效果。

以上就是关于如何用javascript获得当前被点击button的text全部的内容,包括:如何用javascript获得当前被点击button的text、js模态框怎么获取点击的按钮是确定还是取消、在js中如何获取input标签的text值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9587661.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存