powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / ? (JavaScript) как обработать если name="r_name-poz[1]"
11 сообщений из 11, страница 1 из 1
? (JavaScript) как обработать если name="r_name-poz[1]"
    #35737368
Akarak2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
var str = form1.r_name-poz[ 1 ].value;
alert(str);

При попытке получить значение происходит ошибка.
poz неопрелделено
ну и далее соответственно понимает
poz[1] как poz.1.

Мне нужно чтобы скрипт пробигался по табличке и находил незаполненные.
Как сделать цикл я знаю. Но вот получить содержимое полей никак не выходит.

Практика - путь к совершенству.
Practice makes excellence.
...
Рейтинг: 0 / 0
? (JavaScript) как обработать если name="r_name-poz[1]"
    #35737466
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имея перед глазами только этот код, лично я могу утверждать, что еще и form1 не определено.
...
Рейтинг: 0 / 0
? (JavaScript) как обработать если name="r_name-poz[1]"
    #35737477
Akarak2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот сам сделал

Код: plaintext
1.
var str = document.forms["form1"].elements["r_name-poz[1]"].value;
alert(str);

Практика - путь к совершенству.
Practice makes excellence.
...
Рейтинг: 0 / 0
? (JavaScript) как обработать если name="r_name-poz[1]"
    #35737487
Akarak2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyИмея перед глазами только этот код, лично я могу утверждать, что еще и form1 не определено.

как видим ваше утверждение не верно

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
<html>
<head>
<meta http-equiv="Content-Language" content="ru">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Form19</title>
<script language=javascript>
function checkaddress() 
{
	var str = document.forms["form1"].elements["r_name-poz[1]"].value;
	alert(str);
	return false;
}
function checkaddress2() 
{
	var str = form2.r_name-poz[ 1 ].value;
	alert(str);
	return false;
}
</script>
</head>
<body>
<form id=form1 onsubmit="checkaddress()" >
<input type=text name=r_name-poz[ 1 ]>
<input type=submit>
</form>
<form id=form2 onsubmit="checkaddress2()" >
<input type=text name=r_name-poz[ 1 ]>
<input type=submit>
</form>
</body>
</html>
...
Рейтинг: 0 / 0
? (JavaScript) как обработать если name="r_name-poz[1]"
    #35737636
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akarak2как видим ваше утверждение не верно
Чего-то этого факта из кода не усматривается.
Хотя бы так:
Код: plaintext
1.
<form id="form1" name="form1" onsubmit="checkaddress()" >
...
Рейтинг: 0 / 0
? (JavaScript) как обработать если name="r_name-poz[1]"
    #35737761
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
var str = form1.r_name-poz[ 1 ].value
Я-то думал здесь не тире, а операция вычитания из поля формы — значения свойства объектного элемента массива… Собственно, и яваскрипт так думал.

name=r_name-poz[1]
var str = form1.r_name-poz[1].value;
var str = document.forms["form1"].elements["r_name-poz[1]"].value;

Обалдеть ваще. Akarak2, ознакомься с какой-нибудь книжкой по dom и js, твой код похож на брутфорс проблемы методом случайной генерации букаф, авось какой-нибудь вариант сработает.
...
Рейтинг: 0 / 0
? (JavaScript) как обработать если name="r_name-poz[1]"
    #35737980
Akarak2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приношу извинения, что не приве весь код сразу, а дернул только кусок.

Antonariy
Обалдеть ваще. Akarak2, ознакомься с какой-нибудь книжкой по dom и js, твой код похож на брутфорс проблемы методом случайной генерации букаф, авось какой-нибудь вариант сработает.

Обалдеть :-) ,а вы пробовали на чужой код навесить рюшички, причем с старом коде ничего уже менять нежелательно. Какие переменные сформированы с теми и приходиться работать.
А поскольку JS является не основным моим средством разработки, то очень много по ниму я еще не знаю.
Заметьте решение я все же нашел самостоятельно (полистал книжку), а не сидел и не ждал подсказок.
...
Рейтинг: 0 / 0
? (JavaScript) как обработать если name="r_name-poz[1]"
    #35737985
Akarak2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeAkarak2как видим ваше утверждение не верно
Чего-то этого факта из кода не усматривается.
Хотя бы так:
Код: plaintext
1.
<form id="form1" name="form1" onsubmit="checkaddress()" >


а вы код на работоспособность перед написанием поста проверили на работоспособность.
И что какая-то религия запрещает использовать id вместо name?
...
Рейтинг: 0 / 0
? (JavaScript) как обработать если name="r_name-poz[1]"
    #35738097
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akarak2,

Не религия, а синтаксис (в вашем случае). Кстати, онсубмит не очень подходит для проверки (в данном конкретном случае). Если хотите обратиться к форме по ид - пишите document.getElementById.
...
Рейтинг: 0 / 0
? (JavaScript) как обработать если name="r_name-poz[1]"
    #35738106
Akarak2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeAkarak2,

Не религия, а синтаксис (в вашем случае). Кстати, онсубмит не очень подходит для проверки (в данном конкретном случае). Если хотите обратиться к форме по ид - пишите document.getElementById.
Спасибо попробую
...
Рейтинг: 0 / 0
? (JavaScript) как обработать если name="r_name-poz[1]"
    #35738125
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akarak2Приношу извинения, что не приве весь код сразу, а дернул только кусок.

Antonariy
Обалдеть ваще. Akarak2, ознакомься с какой-нибудь книжкой по dom и js, твой код похож на брутфорс проблемы методом случайной генерации букаф, авось какой-нибудь вариант сработает.

Обалдеть :-) ,а вы пробовали на чужой код навесить рюшички, причем с старом коде ничего уже менять нежелательно. Какие переменные сформированы с теми и приходиться работать.
А поскольку JS является не основным моим средством разработки, то очень много по ниму я еще не знаю.
Заметьте решение я все же нашел самостоятельно (полистал книжку), а не сидел и не ждал подсказок.+5 ) Тогда передайте те мои слова автору
Что мне в основно приходится делать, так это работать с чужим кодом
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / ? (JavaScript) как обработать если name="r_name-poz[1]"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]