Эффект:
Событие: событие размытия запускается после ввода трех текстовых полей. Рассчитайте среднее значение
Описание: Вызов метода для расчета среднего значения.
Код:
В текстовом поле:
Скопируйте код кода следующим образом:
<asp:TextBox ID="tblmyd11" Field="lmyd11" TableName="gqls_sy" EnabledAction="(12.*)" CssClass="erp_textbox_short" runat="server" self="ydpj"></asp:TextBox>
JS-часть:
Скопируйте код кода следующим образом:
/************************Твердость по HRC средняя************************ ******** */
$(функция() {
$("[self='ydpj']").blur(function() { Getlmpj("11", "21", "31", "41"); });
$("[self='ydpj']").blur(function() { Getlmpj("12", "22", "32", "42"); });
$("[self='ydpj']").blur(function() { Getlmpj("13", "23", "33", "43"); });
$("[self='ydpj']").blur(function() { Getlmpj("14", "24", "34", "44"); });
//орех
функция Getlmpj(один, два, три, четыре) {
вар среднее = 0;
var num1 = ChangeFloat($("input[id*=tblmyd" + one + "]").val());
var num2 = ChangeFloat($("input[id*=tblmyd" + two + "]").val());
var num3 = ChangeFloat($("input[id*=tblmyd" + Three + "]").val());
if (num1 != 0 && num2 != 0 && num3 != 0) {
среднее = (число1 + число2 + число3)/3;
$("input[id*=tblmyd" + four + "]").val(RoundValue(avg, 0.1, 1));
}
еще {
$("input[id*=tblmyd" + four + "]").val("");
}
}
});
функция ChangeFloat(данные) {
if (data != null && data != "") {
вернуть parseFloat (данные);
}
еще {
вернуть 0;
}
}