такая беда. написал скрипт проверки форм на цифры
function check_form() {
valid = true;
var field_width = document.set_size.width.value;
var field_height = document.set_size.height.value;
function validate_width() {
return !isNaN(parseFloat(field_width)) && isFinite (field_width);
};
function validate_height() {
return !isNaN(parseFloat(field_height)) && isFinite (field_height);
};
if ( validate_width == false )
{
alert ( "Пожалуйста заполните поле 'Ширина'." );
valid = false;
};
if (validate_height == false){
alert ( "Пожалуйста заполните поле 'Длина'." );
valid = false;
}
return valid;
};
только при нажатии на кнопку ничего не происходит ( ошибок нет
вот форма
<form name="set_size" action="/pages/constructor.php" method="post">
<h1>Выберите размер схемы</h1>
<div class="field">
<input type="text" name="width" size="3" class="num_only" placeholder="Ширина" onkeyup="return svalue(this)"><br>
</div>
<div class="field">
<input type="text" name="height" size="2" class="num_only" placeholder="Длина" onkeyup="return svalue(this)"><br>
</div>
<input type="button" id="generate" value="Создать" onclick="check_form()"></div>
</form>
З.Ы в одной теме форума пол проекта )