Сообщение от karnager
|
Мне необходимо получить: call2/5, order2/5, order/5 и т.д. Хочу записать значение отдельно в переменную... просто список
|
Вариант №1. Значение атрибута
<form action="call2/5" method="post" class="bp"></form>
<form action="order2/5" method="post"></form>
<form action="order/5" method="post"></form>
<form action="order/5" method="post"></form>
<form action="order/5" method="post"></form>
<form action="call" method="post"></form>
<form action="feedback" method="post"></form>
<script>
// список атрибутов action всех форм
var actions = Array.from(document.querySelectorAll("form"), form => form.getAttribute("action"));
// например, вывод списка
document.write(actions.join("<br>"));
</script>
Вариант №2. Вычисленное значение атрибута
<form action="call2/5" method="post" class="bp"></form>
<form action="order2/5" method="post"></form>
<form action="order/5" method="post"></form>
<form action="order/5" method="post"></form>
<form action="order/5" method="post"></form>
<form action="call" method="post"></form>
<form action="feedback" method="post"></form>
<script>
// список атрибутов action всех форм
var actions = Array.from(document.querySelectorAll("form"), form => form.action);
// например, вывод списка
document.write(actions.join("<br>"));
</script>