Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Установить элементу родительское значение атрибута / 12 сообщений из 12, страница 1 из 1
04.02.2020, 15:13
    #39922320
Ghost Writer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить элементу родительское значение атрибута
Добрый день! Подскажите, пожалуйста, лаконичный способ задать значение a.href = form.action

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<div class="tile">
  <form method="get" target="_blank" action="https://www.sql.ru/forum/html-javascript-css">
    <a tabindex="-1" href="#">
      <script>
        this.href=this.parent.action  ' что-то типа этого хочется 
      </script>
      <button class="btn-simple" style="background-color: #4699D0;"><span style="font-size: 2.2em">ТЕСТ</span></button>
    </a>
  </form>
</div>
...
Рейтинг: 0 / 0
04.02.2020, 15:36
    #39922335
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить элементу родительское значение атрибута
submit() у формы вызовите скриптом и все дела
...
Рейтинг: 0 / 0
04.02.2020, 15:47
    #39922347
Ghost Writer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить элементу родительское значение атрибута
Konst_One,

зачем мне вызывать submit, если на форме есть button, который сам его вызовет. мне это нужно не для того, чтобы нажать на ссылку.
...
Рейтинг: 0 / 0
04.02.2020, 15:53
    #39922352
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить элементу родительское значение атрибута
задачу, которую вы решаете, трудно понять. если хотите, заюзайте jquery:
Код: sql
1.
$(this).closest('form').attr('action')
...
Рейтинг: 0 / 0
04.02.2020, 16:00
    #39922358
Ghost Writer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить элементу родительское значение атрибута
Konst_One,

jquery не использую.
задача простая - присвоить атрибуту href элемента a значение атрибута action элемента form , на котором a расположен ))
...
Рейтинг: 0 / 0
04.02.2020, 16:04
    #39922362
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить элементу родительское значение атрибута
у вас динамическая разметка? где она делается, на стороне сервера? если статичная, то почему сразу не пропишите как надо линк?

зачем тут скрипт? почему нельзя button с типом submit?
...
Рейтинг: 0 / 0
04.02.2020, 16:19
    #39922371
Ghost Writer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить элементу родительское значение атрибута
Konst_One,

я гиперрсылку постелил под button для того, чтобы браузер показывал подсказку с адресом в левом нижнем углу, когда наводишь курсор на button. action формы никто, кроме Internet Explorer не показывает.
Konst_One
почему сразу не пропишите как надо линк
сейчас так и есть, но хочу переделать так, что писать один раз. Просто это такая страничка, часто приходится редактировать.
...
Рейтинг: 0 / 0
04.02.2020, 16:42
    #39922386
voraa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить элементу родительское значение атрибута
Ghost Writer,
Ну так вот, вставляя скрипт в тег <a> не получится
Если только как то так
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<div class="tile">
  <form method="get" target="_blank" action="https://www.sql.ru/forum/html-javascript-css" id='myform'>
    <a tabindex="-1" href="#">
      <button class="btn-simple" style="background-color: #4699D0;"><span style="font-size: 2.2em">ТЕСТ</span></button>
    </a>
  </form>
</div>
      <script>
        let form = document.getElementById('myform')
        form.querySelector('a').href = form.action
      </script>
...
Рейтинг: 0 / 0
04.02.2020, 16:44
    #39922388
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить элементу родительское значение атрибута
типа такого ?
Код: sql
1.
<button onmouseover="window.status=document.form.action;" ...
...
Рейтинг: 0 / 0
04.02.2020, 17:22
    #39922429
Ghost Writer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить элементу родительское значение атрибута
Konst_One,

не работает
...
Рейтинг: 0 / 0
05.02.2020, 15:04
    #39922905
SQLPowerUser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить элементу родительское значение атрибута
Ghost Writer,

???
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
<div class="tile">
  <form method="get" target="_blank" action="https://www.sql.ru/forum/html-javascript-css" id='myform'
    onmouseover="this.querySelector('a').href = this.action">
    <a tabindex="-1" href="#">
      <button class="btn-simple" style="background-color: #4699D0;"><span style="font-size: 2.2em">ТЕСТ</span></button>
    </a>
  </form>
</div>
...
Рейтинг: 0 / 0
05.02.2020, 17:45
    #39923046
Ghost Writer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить элементу родительское значение атрибута
SQLPowerUser,

отлично, спасибо!
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Установить элементу родительское значение атрибута / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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