Показать сообщение отдельно
  #47 (permalink)  
Старый 11.09.2015, 20:40
Аспирант
Отправить личное сообщение для Beegun Посмотреть профиль Найти все сообщения от Beegun
 
Регистрация: 07.09.2015
Сообщений: 38

такая беда. написал скрипт проверки форм на цифры
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>


З.Ы в одной теме форума пол проекта )
Ответить с цитированием