База ответов ИНТУИТ

Введение в JavaScript

<<- Назад к вопросам

Имеется функция TestData(), проверяющая корректность введенных в форму данных и возвращающая значение true/false. Что надо изменить в следующем фрагменте, чтобы данные отправлялись на сервер только при положительном прохождении проверки?
<FORM ACTION="pay.cgi" onSubmit="TestData();"> ... </FORM>

(Отметьте один правильный вариант ответа.)

Варианты ответа
нужно написать: onSubmit="TestData();return true;"
нужно написать: onSubmit="TestData();void(0);"
нужно написать: onSubmit="return TestData();"(Верный ответ)
нужно написать: onSubmit="TestData();return false;"
Похожие вопросы
Имеется функция TestData(), проверяющая корректность введенных в форму данных и возвращающая значение true/false. Как правильно оформить обработку события Submit, чтобы данные отправлялись на сервер только при положительном прохождении проверки?
Почему в следующей форме не происходит отправка данных (т.е. появление окна предупреждения с текстом Данные приняты)?
<FORM ACTION="alert('Данные приняты!');      void(0);" onSubmit="return true"> ... </FORM> 
Почему в следующей форме не происходит отправка данных (т.е. появление окна предупреждения с текстом Данные приняты)?
<FORM ACTION="JAVASCRIPT: alert('Данные приняты!');void(0);"      onSubmit="return false"> ... </FORM> 
В программе JavaScript требуется кратко записать 100 операторов вида: document.pic##.src = 'f##.gif', где ## пробегает значения от 00 до 99, и при этом обойтись без функции eval(). Какой из предложенных скриптов достигнет требуемой цели?
В форме с именем fio имеется поле с именем familia, у которого есть свойство value. Каким образом нельзя обратиться к этому свойству внутри оператора with(document.fio)?
В форме с именем fio имеется поле с именем familia, у которого есть свойство value. Каким образом можно обратиться к этому свойству внутри оператора with(document.fio)?
В программе JavaScript требуется кратко записать 10 операторов вида: document.pic#.src = 'forest#.gif', где # пробегает значения от 0 до 9, и при этом обойтись без функции eval(). Какой из предложенных скриптов достигнет требуемой цели?
Требуется вывести 10 картинок с именами файлов forest#.gif, где # пробегает от 0 до 9. Какой скрипт это сделает?
Требуется вывести 20 картинок с именами файлов f##.gif, где ## пробегает от 00 до 19. Какой скрипт это сделает?
Требуется вывести 100 картинок (10 рядов по 10 картинок) с именами файлов f##.gif, где ## пробегает от 00 до 99. Какой скрипт это сделает?