有三个文本框,在前两个文本框里输入数字后,第三个文本框等于前两个的乘积问个解决方法是用textbox自带的textchange事件在cs文件里写,还是在前台页面里调用js文件(已经有写好的js文件),它们哪个更优化系统,不占资源,能说明一下各自的好处吗?
解决方案 »
- 远程服务器返回错误: (500) 内部服务器错误。
- 0-9数字生成8位随机码,生成多个时不要重复
- 为什么VS编译通不过
- 急!!求CSDN的字符串匹配高手来啊
- 虚拟路径“/template/Test.ascx”映射到另一个应用程序,这是不允许的
- 一篇文章(已生成静态html)内容太长时用1,2,3...把它分成多篇,怎么做?需要用asp程序实现。
- --------------sql的问题-------------
- 为什么我更新windows2000 server 后.net就无法调试???http://www.lz.net.cn/err.png
- 一个关于window.open的问题请教
- 数据库中表的插入的相关问题,高手指教!!!!!!!!!!!!!!!!!!
- 竟然说某项不在表中,奇怪的问题
- 查找指定字符串中的指定字符并替换
<asp:TextBox ID="TextBox2" runat="server" onchange="sum()"></asp:TextBox>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox><script language="javascript" type="text/javascript">
function sum()
{
document.getElementById("TextBox3").value = parseFloat(document.getElementById("TextBox1").value) + parseFloat(document.getElementById("TextBox2").value);
}
2、js计算后直接前台显示结果,cs计算还有发回到后台,网络传输要资源,要时间。
3、前端js速度快,不刷新,cs要等待一下,还得刷新。
4、js能处理的,就不要cs。
5、无刷新显示,魅力无穷,ajax,那么多人喜欢,正是魅力体现。
这人说得差不多,能在客户端实现的小东西,就有要写在服务端,但是还要思考方便问题。根实情况来看。AJAX主要异步处理,当然单单的无刷新还是用JS 。说白了AJAX还是JS的一种。只不过封装啦。