如何获取图片按钮的Value或ID值

如何获取图片按钮的Value或ID值,第1张

如果是用表单提交的,且各按钮分布于不同的表单,那可以在各表单添加隐藏域<input type="hidden" name="img1" value="你想接收的不同值">
如果按钮没在表单内,或表单内有多个按钮,那有以下几种情况,你看看哪条适合你:
1、<img src="路径" id="img1" onClick="locationhref='xxxaspimgID='+thisid+'&其他参数'" />
2、<a href="javascript:;" onClick="locationhref='xxxaspimgID='+documentgetElementById('img1')value+'&其他参数'"><img src="路径" /></a><input type="hidden" id="img1" value="1" />

你的模板列里放入下面的按钮
<asp:Button ID="Button1" runat="server" CausesValidation="False"
CommandName="Select" Text="你的内容" />
然后,在Gridview里加上
<asp:GridView ID="GridView1" runat="server"
onselectedindexchanging="gv_SelectedIndexChanging">
最后,在cs文件里加上:
protected void gv_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
{
Button btn = GridView1Rows[eNewSelectedIndex]Cells[0]FindControl("Button1") as Button;
}
注意把上面的Cells[0]里面的0改为你的按钮所在的列的索引。这样,btn就是你想要的按钮。还有什么不明白的地方就HI我吧,今天17:00之前都会在的,明天就放假了~~

你的id 是个主键字段吧
你可以用一个Label 控件来保存id 值,然后在后台可以通过获取这个Label来获取id
例如:
<asp:repeater runat="server" id="rpList" OnItemDataBound="Repeater1_ItemDataBound">
<ItemTemplate>
<tr>
<td >
<asp:Label ID="lblPID" runat="server" Text="<%#Eval("id")%>" ></asp:Label>
</td>
</tr>
</ItemTemplate>
</asp:repeater>

cs文件里:
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
foreach (RepeaterItem re in Repeater1Items)
{
Label l = reFindControl("lblPID") as Label; //这里写你的Label的ID
}
}

使用jQuery获取Button的值的方法如下:
1、获取button对象,可根据button的id或者class属性或者name属性等来获取想要的button对象;
2、根据对象获取值;
例:
现有button,id = bt
<button id='bt' value='123' />
获取对象的方法:$("#bt");
获取值的方法用val()方法获取值,完整写法:$("#bt")val();

cstrike或cstrike-chinese(分别对应英文和中文版本)文件夹里的configcfg 文件,使用文本文档打开,找到name项,把name后面的名字修改成自己需要的ID就好,如name yangyiming478。如名字中间需要空格,得用""号,如name "yang yi ming 478"。

要获取button按钮的ID的值,
首先要定位到这个BUTTON, 因为是要获得ID ,所以不能用ID去定位, 可以考虑用NAME去定位,前提NAME的值要是唯一的,
这样根据document
getElementsByName找出的元素只有一个,
取他的第一个元素就可以定位到该button, 通过
bid可以获取button的ID值


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

原文地址: http://outofmemory.cn/yw/13400165.html

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

发表评论

登录后才能评论

评论列表(0条)

保存