将Hiddenfield值传递给调用javascript函数 [英] Pass Hiddenfield value to calling javascript function

查看:88
本文介绍了将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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆