我有 2 个函数,它们执行完全不同的操作,但使用 1 个字段输入来检查验证。
如何使用 onblur 在现场同时检查这两个功能?
Range of sales in the neighborhood is
$ <input tabindex="36" type="text" id="PS_FORM/MARKET_DATA/NeighborhoodSales1" name="PS_FORM/MARKET_DATA/NeighborhoodSales1" value="{{PS_FORM/MARKET_DATA/NeighborhoodSales1}}" />
to
$ <input tabindex="37" type="text" id="PS_FORM/MARKET_DATA/NeighborhoodSales2" name="PS_FORM/MARKET_DATA/NeighborhoodSales2" value="{{PS_FORM/MARKET_DATA/NeighborhoodSales2}}" />
Total # of Properties <input tabindex="38" type="text" id="PS_FORM/MARKET_DATA/NeighborhoodSalesNum" name="PS_FORM/MARKET_DATA/NeighborhoodSalesNum" value="{{PS_FORM/MARKET_DATA/NeighborhoodSalesNum}}" onblur="fill_duplicate(this, document.getElementById('PS_FORM/MARKET_DATA/Number_Comps'))" />
我也想检查一下这个功能
function get_adjusted_value( sale_price, adjustment, adjusted_value, x) {
提前致谢
最佳答案
定义一个调用两者的函数:
function MyValidation(){
ValidateFunc1();
ValidateFunc2();
}
然后将其附加到onblur:
<input onblur="MyValidation();" />
或者通过后期绑定(bind):
document.getElementById("MycontrolId").onblur = MyValidation;
关于javascript - 如何使用 onblur 进行多项检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8898365/