powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Установить элементу родительское значение атрибута
12 сообщений из 12, страница 1 из 1
Установить элементу родительское значение атрибута
    #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
Установить элементу родительское значение атрибута
    #39922335
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
submit() у формы вызовите скриптом и все дела
...
Рейтинг: 0 / 0
Установить элементу родительское значение атрибута
    #39922347
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One,

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

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

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

я гиперрсылку постелил под button для того, чтобы браузер показывал подсказку с адресом в левом нижнем углу, когда наводишь курсор на button. action формы никто, кроме Internet Explorer не показывает.
Konst_One
почему сразу не пропишите как надо линк
сейчас так и есть, но хочу переделать так, что писать один раз. Просто это такая страничка, часто приходится редактировать.
...
Рейтинг: 0 / 0
Установить элементу родительское значение атрибута
    #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
Установить элементу родительское значение атрибута
    #39922388
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
типа такого ?
Код: sql
1.
<button onmouseover="window.status=document.form.action;" ...
...
Рейтинг: 0 / 0
Установить элементу родительское значение атрибута
    #39922429
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One,

не работает
...
Рейтинг: 0 / 0
Установить элементу родительское значение атрибута
    #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
Установить элементу родительское значение атрибута
    #39923046
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQLPowerUser,

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


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