永发信息网

Asp.net texbox 无刷新

答案:4  悬赏:0  手机版
解决时间 2021-06-02 14:33
  • 提问者网友:人生佛魔见
  • 2021-06-01 17:40

想用两个textbox(标准控件)将其数值相乘,再传到该页第三个textbox(标准控件)里面……但不要刷新页面……最好是用Javascript来写的……等待高手出现……

最佳答案
  • 五星知识达人网友:人间朝暮
  • 2021-06-01 18:11

<script language="javascript" type="text/javascript">


function cheng()
{
var t1= document.getElementById( "textbox1" );


var t2= document.getElementById( "textbox2" );


var t3= document.getElementById( "textbox3" );


t3.value=t1.value*t2.value;
}


</script>


调用这个方法即可

全部回答
  • 1楼网友:三千妖杀
  • 2021-06-01 20:49

function cheng() { var t1= document.getElementById( "textbox1" );

var t2= document.getElementById( "textbox2" );

var t3= document.getElementById( "textbox3" );

t3.value=t1.value*t2.value; }

他这样写没问题,你在textbox2中焦点离开事件中"onblur=cheng();" 调用这个方法

那么textbox3就会有值了.

或者用jquery中的验证控件来写. 也很方便,在验证成功以后直接给textbox3赋值.

你可以百度或者GOOGLE搜索一下. 猫冬, 里面有很详细的JQUERY写法.

  • 2楼网友:一袍清酒付
  • 2021-06-01 19:59
用AJAX 不会刷新的
  • 3楼网友:十鸦
  • 2021-06-01 19:34
其实有现成的Ajax控件,直接拿来用不就可以了,把它放在updatePanel里面就可以
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯