Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как правильно отправ. форму на сайт с пом-ю window.document.forms[0].submit()? При нажатии работает

Аноним
1)Как правильно отправить форму на сайт с помощью window.document.forms[0].submit()? При нажатии на <input name=&quot;Update&quot; type=&quot;image&quot; width=&quot;10&quot; height=&quot;10&quot; border=&quot;0&quot; alt=&quot;cool&quot;> все работает
работает, а при <script language=&quot;JavaScript&quot;>
{
window.document.forms[0].submit(1)
}
</script>
почему-то на сайте не происходит изменений, хотя перемещается в указанный в action URL.
2)Как из window.location вырезать подстроку ?
<SCRIPT LANGUAGE=&quot;JavaScript&quot;><!--
function murl() {
myurl=window.location;
document.writeln(myurl);}
murl()
// -->
</script>
IE пишет типа window.location.substring не поддерживает .
Заранее спасибо!
597
21 ноября 2001 года
dmitriy
32 / / 20.03.2000
Цитата:

1)Как правильно отправить форму на сайт с помощью window.document.forms[0].submit()? 2)Как из window.location вырезать подстроку ?
IE пишет типа window.location.substring не поддерживает .



1. Возможно изменений не происходит, если обработчик на сервере требует координат на картинке. (при отправке нажатием на картинку image отправляются и координаты мыши на ней)При отправки формы скриптом они, естесственно, не отправляются

2. всё просто - используй window.location.href - это строка, в отличие от window.location

265
21 ноября 2001 года
Gauss
975 / / 20.02.2000
начну со второго
Объект location имеет свойства через которые можно прочитать любую его часть, например
href возвращает или устанавливает текущий URL
protocol возвращает или устанавливает текущий протокол передачи файлов
кроме того существуют свойства
host, hostname, port, pathname, search, hash
обращаться к свойствам надо
window.location.host
значение присваеваешь переменной, уродуешь и полученный результат записываешь обратно
теперь о первом
попробуй назвать свою процедуру имя_твоей_кнопки_OnClick или в теге твоей кнопки явно напиши onclick=&quot;имя_твоей_процедуры&quot;
Аноним
используй метод toString() для преобразования свойство location в строку
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог