我有一个带有文本框的Asp.Net Webform。我试图显示textbox服务器控制值的值在文本区域嵌入按钮单击一些文本。我不确定它的服务器控件是否在服务器问题或回发问题上运行,文本框的值并未填充到文本区域中。任何帮助将不胜感激。提前致谢。使用Jquery显示Texbox值
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<script src="jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#Button2').click(function() {
$('#test').show();
return false;
});
});
</script>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button2" runat="server" Text="Go" />
<span id="test" style="display: none">
<textarea id="showTextarea">
This is new <%=TextBox1.Text %> from web form server control.
</textarea>
</span>
</div>
</form>
</body>
</html>
我想显示如下代码片段与jQuery的代码。有什么建议么? – Kurkula 2012-03-19 02:12:39
如果你不想用jQuery显示它,那么你不能从'<% .. %>'的表单检索值,你必须使用'$(“#idOfElement”).val()'从文本框中获取数据' 。上面看我的答案,你如何将静态文本和动态文本框结合在一起。 如果您认为您的原始问题得到解答,那么您应该“接受”最佳答案。 – MatteKarla 2012-03-22 10:17:13