我正在尝试做类似
的事情<asp:TextBox runat="server" Text='<%#Eval("data")>' onblur="jsMethod('<%#Eval("data")>')"/>
但无法做到正确。任何帮助??
答案 0 :(得分:1)
onblur
。
调用this
时,jsMethod
对象可用于引用输入。
<asp:TextBox runat="server" Text='<%#Eval("data")%>' onblur="jsMethod(this)"/>
function jsMethod(input)
{
var currentText = input.value;
}
答案 1 :(得分:1)
你需要写下这个:
<asp:TextBox runat="server" Text='<%#Eval("data") %>' onblur="jsMethod('<%#Eval("data")%>')" />
你错过了%sign,我相信
<强>更新强>
<asp:TextBox ID="TextBox1" runat="server" Text='<%#Eval("data") %>' onblur='<%# @"jsMethod(""" + Eval("data") + @""");" %>' />