Событие focus в JavaScript
Помогите пожалуйста сделать такую вещь!
На плоскости заданы координаты трех точек. Напишите сценарий, который вычисляет площадь треугольника (использовать событие Focus). Мне просто надо понять как это работает на примере, а то не доходит никак)) |
Т.е. надо создать кнопку на которую надо нажать чтобы вывелся результат? Или как?
|
Alexzord,
Событие onfocus возникает, когда элемент получает фокус при навигации табуляцией или щелчком мыши. Применимо к: a, area, label, input, select, textarea, button |
Цитата:
<!DOCTYPE html> <HTML> <HEAD> <meta charset ="windows-1251"> <title>Обработка значений из формы</title> <script language="JavaScript"> function S (Ax, Ay, Bx, By, Cx, Cy) { var s=math.abs(1/2(Ax-Cx)(By-Cy)-(Bx-Cx)(B2-C3)); return s } </script> </HEAD> <BODY> <P>Пример сценария со значениями из формы</P> <FORM name="form1"> Ax: <input type="text" size=5 name="st1"><hr> Ay: <input type="text" size=5 name="st2"><hr> Bx: <input type="text" size=5 name="st3"><hr> By: <input type="text" size=5 name="st4"><hr> Cx: <input type="text" size=5 name="st5"><hr> Cy: <input type="text" size=5 name="st6"><hr> <input onfocus="S(document.form1.st1.value, document.form1.st2.value, document.form1.st3.value, document.form1.st4.value , document.form1.st5.value, document.form1.st6.value)"> </FORM> </BODY> </HTML> Что тут не так? |
Цитата:
Цитата:
умножения не так B2, C3 - это вообще откуда? ну и учитывайте, что .value вернет строчные значения |
Цитата:
|
Rise,BETEPAH,
Есть! Ура, работало, ребят!:) Спасибо всем! |
Часовой пояс GMT +3, время: 09:29. |