首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

救助,该如何解决

2012-03-24 
救助己知三个文本框textbox1textbox2textbox3textbox1-textbox2 textbox3验证textbox3 textbox1-textb

救助
己知三个文本框
textbox1
textbox2
textbox3

textbox1-textbox2=> textbox3

验证textbox3 <=textbox1-textbox2

也就是说,textbox3不能大于textbox1-textbox2的差,但是可以等于这个差。

怎么验证?




[解决办法]
写脚本
textbox1.Attributes.Add( "onchange ", "validate() ");
textbox2.Attributes.Add( "onchange ", "validate() ");
textbox3.Attributes.Add( "onchange ", "validate() ");

function validate()
{
var varTemp1 = document.getElementById( "textbox1 ").value;
var varTemp2 = document.getElementById( "textbox2 " ").value;
var varTemp3 = document.getElementById( "textbox3 " ").value;
if(varTemp3> varTemp1 - varTemp2 )
{
alert( "textbox3不能大于textbox1-textbox2的差 ");
document.getElementById( "textbox3 " ").value = " ";
}

}

热点排行