将Hiddenfield值传递给调用javascript函数 [英] Pass Hiddenfield value to calling javascript function
本文介绍了将Hiddenfield值传递给调用javascript函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有隐藏字段,aspx页面中的锚标记,即
i have hidden field,anchor tag in aspx page i.e.
<asp:HiddenField ID="HdnsmallImageAfter" runat="server" Value="" />
<a id="ahrefAfter" href="javascript:getvalue(HdnsmallImageAfter.Value);" runat="server" title="AFTER">ABC</a>
并想调用javascript函数,即
and want to call javascript function i.e.
function getvalue(value)
{
if(value == "abc")
{
}
}
但它不起作用...
but its not working...
推荐答案
<a id="ahrefAfter" href="javascript:getvalue( <%=HdnsmallImageAfter.ClientID%>.value);" runat="server" title="AFTER">ABC</a>
or
<a id="ahrefAfter" href="javascript:getvalue( <%=HdnsmallImageAfter.ClientID%>);" runat="server" title="AFTER">ABC</a>
function getvalue(id)
{
var txt=document.getElementById(id);
if(txt.value == "abc")
{
}
}
在文本框上调用JS函数.为此,请使用以下代码:
Hi, call JS function on textbox. use below code for this:
<a id="ahrefAfter" href="javascript:void(0);" onclick="javascript:getvalue();" runat="server" title="AFTER">ABC</a>
JS函数
JS Function
function getvalue()
{
hdnObj = document.getElementById('<%=HiddenField.ClientID%>');
alert(hdnObj.value);
}
这对我有效:
This Is Working For ME:
<asp:hiddenfield id="HdnsmallImageAfter" value="abc" runat="server" xmlns:asp="#unknown" />
<a id="ahrefAfter" href="javascript:getvalue(HdnsmallImageAfter.value);" runat="server" title="AFTER">ABC</a>
function getvalue(v) {
if (v == "abc") {
alert("HI");
}
}
这篇关于将Hiddenfield值传递给调用javascript函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文