<asp:TextBox ID="txtVariety" runat="server" OnTextChanged="txtVariety_TextChanged"></asp:TextBox> protected void txtVariety_TextChanged(object sender, EventArgs e)
{
this.txtSVariety.Text = txtVariety.Text;//这个怎么没有运行,在这里打断点.我在txtVariety控件里面输值的时候断点这里没有运行
}
<script type="text/javascript">
function up() {
var val = document.getElementById("txtChange").value;
alert(val);
}
</script> <input type="text" onkeyup="up()" id="txtChange"/>
用html控件加JS可以实现。
window.onload = function fu() {
$("#txtC1_Variety").keydown(function()
{
var str = $("#txtC1_Variety").val();
$("#txtE1_Variety").val(str);
}
) 我用这种方法,效果达到,但会少一个字符...输第一个没有要输第二个才显示第一个.
不用 keydown 用keyup