JS

Старый mweb

Модератор: [mweb team]

JS

Сообщение Лесьяр Ср май 23, 2007 19:32

Не работает скрипт тупо както...
<input type="button" name="clear" value="Очистить" onClick="close()">
не пойму где тут может быть ошибка блин
Аватара пользователя
Лесьяр
Редко заходит
 
Сообщения: 148
Зарегистрирован: Вт сен 26, 2006 15:35

Сообщение Лесьяр Ср май 23, 2007 19:40

Вот моя страничка:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script language="JavaScript" type="text/javascript" src="script/form.js">
</head>
<body>
<?php
require_once('config.php');
if (isset($submit))
{

}
?>
<form name="forma" action="family.php" method="POST">
<table>
<tr>
<td>ID:</td>
<td><input type="text" name="id" style="width: 200">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="button" name="find" value="Найти" onClick="newwin(750, 400, 'nz.php');"></td>
</tr>
<tr>
<td>Фамилия:</td>
<td><input type="text" name="surname" style="width: 300"></td>
</tr>
<tr>
<td>Имя Отчество:</td>
<td><input type="text" name="name" style="width: 300"></td>
</tr>
<tr>
<td>Населенный пункт:</td>
<td>
<select style="width:300" name="id_punkt">
<option value="0"></option><br>
<?php
$sql = "SELECT * FROM `punkt` ORDER BY punkt";
$result = mysql_query($sql);
if (mysql_num_rows($result) > 0)
{
while ($res = mysql_fetch_array($result))
{
echo '<option value="' . $res[id] . '">' .$res[punkt] . '</option>
';
}
}
?>
</select>
</td>
</tr>
<tr>
<td>Адрес:</td>
<td><textarea cols="45" rows="3" name="adress" style="width: 300"></textarea></td>
</tr>
</table>
<input type="button" name="clear" value="Очистить" onClick="clear()">
<input type="submit" value="Добавить" name="submit">
</form>
</body>
</html>

Вот вызываемый скрипт:

<!--
function newwin(w, h, url)
{
nz = window.open(url + "?id=" + forma.id.value + "&surname=" + forma.surname.value + "&name=" + forma.name.value + "&submit=" + "Искать" +
"&id_punkt=" + forma.id_punkt.value + "&adress=" + forma.adress.value,
"nz","width=" + w + ",height=" + h + ",left=0,top=0,status=yes,toolbar=no,menubar=no,scrollbars=no,resizable=no");
nz.focus;
}
function clear()
{
forma.id.value="";
forma.surname.value="";
forma.name.value="";
forma.id_punkt.value=0;
forma.id_punkt.selected=true;
forma.adress.value="";
}
// -->


Первая функция работает вторая нет ничего не понимаю... Помогите срочно надо
Аватара пользователя
Лесьяр
Редко заходит
 
Сообщения: 148
Зарегистрирован: Вт сен 26, 2006 15:35

Сообщение Kat Чт май 24, 2007 7:57

нельзя использовать в именах своих функций зарезервированные слова-clear ну жно заменить на что-нибудь типа clearForm -03- все заработало)
Аватара пользователя
Kat
Курильщик
 
Сообщения: 309
Зарегистрирован: Чт май 18, 2006 16:49

Сообщение Padonak Чт май 24, 2007 21:49

2Kat: а я ваще пошел топорным путем и посоветовал ему вместо всего этого сделать <input type="reset" value="Очистить">... чо мудрить-то?!
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Сообщение Alkeeper Пт май 25, 2007 6:03

2Padonak: не совсем так, reset восстанавливает форму к исходному состоянию (значению полей при загрузке), этот же скриптец ее тупо обнуляет.
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb

Сообщение Kat Пт май 25, 2007 7:47

Alkeeper писал(а):2Padonak: не совсем так, reset восстанавливает форму к исходному состоянию (значению полей при загрузке), этот же скриптец ее тупо обнуляет.

может быть так было бы и лучше? использовать резет? тогда если начальные поля пусты-то обнулит, иначе-восстановит настройки по умолчанию)
Аватара пользователя
Kat
Курильщик
 
Сообщения: 309
Зарегистрирован: Чт май 18, 2006 16:49

Сообщение Padonak Пт май 25, 2007 10:27

2Alkeeper: не ну погоди. если у него на кнопке написано "Очистить" стало быть он хочет очистить форму?! или почему?
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Сообщение Alkeeper Пт май 25, 2007 10:41

2Padonak: Именно "очистить", а не "сбросить изменения"
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb

Сообщение Padonak Пт май 25, 2007 10:46

2Alkeeper: ты седня какой-то вредный поди тот коньяк вчера выжрал? -02-
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Сообщение Alkeeper Пт май 25, 2007 13:48

позавчера -10-
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb


Вернуться в Архив

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29