ASP中JS获取textbox的值问题
<asp:TextBoxID="txt_YuFXM"runat="server"onblur="getYuFXM()"Height="22px"></asp:TextBo...
<asp:TextBox ID="txt_YuFXM" runat="server" onblur="getYuFXM()" Height="22px"></asp:TextBox>
function getYuFXM()
{
document.getElementById("txt_YuFXM").disabled='disabled';
var s = document.getElementById("txt_YuFXM").value;
alert(s);
}
为什么我获取不了值 展开
function getYuFXM()
{
document.getElementById("txt_YuFXM").disabled='disabled';
var s = document.getElementById("txt_YuFXM").value;
alert(s);
}
为什么我获取不了值 展开
1个回答
展开全部
很有可能是客户端ID改变了,你看一下网页源文件,看看这个text的id是不是多了很多前缀。
如果你的JS是写在页面中的,那么可以这样写
function getYuFXM()
{
document.getElementById("<%=txt_YuFXM.ClientID %>").disabled='disabled';
var s = document.getElementById("<%=txt_YuFXM.ClientID %>").value;
alert(s);
}
如果你的JS是写在页面中的,那么可以这样写
function getYuFXM()
{
document.getElementById("<%=txt_YuFXM.ClientID %>").disabled='disabled';
var s = document.getElementById("<%=txt_YuFXM.ClientID %>").value;
alert(s);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询