Вроде должно работать, но не работает. То есть данные формы отправляются без подтверждения.
Что я сделал не так?
CODE:...
<script type='text/javascript' src='confirm.js'></script>
<FORM ACTION="./out.php" METHOD="post" name="outform" onsubmit="return confirm_dan();">
<TABLE CELLPADING="2" CELLSPACING="5" BORDER="0">
<TR valign="middle"><TD>Фамилия:</TD><TD><INPUT SIZE="20" NAME="f" VALUE="" MAXLENGTH="20"></td></tr>
<TR valign="middle"><TD>Имя:</TD><TD><INPUT SIZE="20" NAME="imya" VALUE="" MAXLENGTH="20"></td></tr>
...
<INPUT TYPE="SUBMIT" SIZE="70" NAME="out" VALUE="Отправить">
</FORM>
...
Содержимое файла confirm.js :
CODE:function confirm_dan (form)
{
text = 'Правильно ли введены данные? \n\n';
text = text+ 'Фамилия: ' + document.outform.f.value+'\n\n';
text = text+ 'Имя: ' + document.outform.imya.value+'\n\n';
if (confirm(text)) {return true} else {return false};
} |