请问如何找到某个class,根据value值找到下面某个button

请问如何找到某个class,根据value值找到下面某个button,第1张

你是想通过js获取还是css获取呢

css获取方法: containerview div input[type='button'] { }

js获取方法: const inputList = documentgetElementsTagName('input')此时的页面上所有的input都被获取到了 然后使用循环的方式里面去加一个判断 type=='button' && value == '确定' 就能找的到它 如果你页面上出现了多个一样的input元素 那你可能需要去通过下标去找了 总之你没有给单独的名字 后续维护起来可能会出问题的 因为你不能保证项目里面是否还会增加别的input元素

可以用jquery的attr函数获取button里面的name值。

1、新建html文档,在body标签中添加input标签,标签类型为button,为这个标签设置一个id,然后引入jquery文件:

2、获取之前设置id的input标签,代码的格式是$('#id名'),这时之前设置id的input标签就会被选中:

3、为选中的标签添加attr函数,函数的参数为name,这时button里面的name值就被获取到了:

// 你好

// 由于你的 <li> 是动态生成的,你在使用 $ajax 的时候也没有指定 同步加载

// 所以可能是先执行了下面的 $("aclick") 绑定事件了

// 在 <a> 还没有生成的时候,就对齐进行绑定,因此是无效的

// 而且你的 <li> 是根据选择结果动态生成的,建议把你的绑定事件写到

// $("#proList")append("<li>"); 之后

// 去掉最后一个 $(document)ready 给 button 赋值的代码

// 改动你的 success:function(){} 如下

$each(result, function() {

var proName = thisproName;

// 这里循环定义 li 标签

var li = $("<li><a class='aclick' href='javascript:void(0);'>"+proName +"<a></li>");

// 然后再对该标签进行 click 绑定

liclick(function(){

$("#ele8")val(proName);

$("#emample8")hide();

})

// 这里 append 一个已经带有 click 事件的 li 就OK了

$("#proList")append(li);

});

Button有name属性吗?不过是获得ID或者是Text什么的都好吧

用 FindControl函数

第一步:

先引用

using SystemWebUIWebControls;

using SystemWebUIWebControlsWebParts;

第二步:

声明一个Button 变量

Button btn;

第三步:

获取你的 Button 赋值给btn

string str;

for(int i=0;i<=你的数量;i++)

{

btn = FindControl("button"+ iToString()) as Button;

//这里就可以把每一个BUTTON先给btn了

//然后可以干你想干的事情

str = btnText;

//搞定

}

以上就是关于请问如何找到某个class,根据value值找到下面某个button全部的内容,包括:请问如何找到某个class,根据value值找到下面某个button、如何用 jquery 获取button里的name值。、jquery通过class获取a标签里面的值,附给button,并且关闭d出框,怎么写呀等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/web/9313542.html

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

发表评论

登录后才能评论

评论列表(0条)

保存