У меня есть действие формы, значение которого должно быть установлено из переменной. Мне нужно установить переменную один раз, и она будет многократно отражаться в DOM.
Так:
переменная = "somthing.html"; ...



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Затем вы можете изменить действие формы, чтобы оно было равно имени переменной. Примерно так.
var variableName = "myform.htm";
this.form.action = variableName;
Edit, вы также можете сделать это с другими элементами, как и с любым другим фрагментом javascript, используя такие вещи, как getElementById (), чтобы получить элементы из DOM.
Я не уверен, что вы спрашиваете об этом, но вы можете изменить действие документа следующим образом:
document.formname.action = "something.html";
Это заставит все ФОРМЫ получить действие переменной:
<script src = "jquery-1.2.6.pack.js"></script>
<script>
$(document).ready(function() {
var variable = "something.html";
$('form').attr("action", variable);
});
</script>