Возможно ли, чтобы кнопка наследовала свое свойство value из своего родительского элемента?Может ли элемент кнопки HTML наследовать его значение от родителя?
У меня есть 3 кнопки в li, и я хочу получить значение, общее для всех кнопок в li, а также нажатие определенной кнопки (что я мог бы выполнить с уникальными идентификаторами). Открыта для любой формы реструктуризации, чтобы я мог легко достичь этого.
Заранее благодарен!
Редактировать: Ниже приведен пример того, над чем я работаю, значение li - это значение, которое я хочу получить для всех трех кнопок, а также некоторые определяющие детали того, какое действие было выполнено.
side += "<li href='#' class='list-group-item' value="+friend.id+" style='height:75px'>";
side += "<button type='button' onclick='sidebarUserOptions(this)' style='height:95%; width:15%;'>View</button>";
side += "<button type='button' onclick='sidebarUserOptions(this)' style='height:95%; width:15%;'>Visit</button>";
side += "<button type='button' onclick='sidebarUserOptions(this)'style='height:95%; width:15%;'>Edit</button>";
side += "</li>";
Не могли бы вы уточнить, что это вам нужно, и показать нам, что вы пробовали? – j08691
Каков ваш («[mcve]») HTML? И пытались ли вы решить эту проблему самостоятельно? Какой конкретный результат или результат вы хотите, учитывая HTML, который вы будете размещать? Должно ли это быть в ответ на действие пользователя или событие? –
Некоторый код, который даст контекст, поможет. В общем, похоже, что вы можете делать onclick на каждой кнопке, которая вызывает функцию с помощью '(this)', неважно, вам даже не нужно '(this)', потому что она уже присутствует в 'onclick 'событие. Затем вы можете отредактировать свою форму и данные, которые вы отправляете на сервер, по вашему желанию.Например, у меня есть куча кнопок, которые изменяют действие формы на тот, который хранится внутри свойств кнопки через '$ (this) .closest (« form »). Attr (« action », $ (this) .attr («formAction»)); ' – Nomenator