Есть форма, нужно чтобы при вводе в поле "text123" он передавался в http://test.xyz/order/text123 Тобишь чтобы там где идет /order/* , выставлялось значение введенное в форме, как это реализовать?
Можно на лету менять action
формы на событие change
у поля ввода
document.getElementById('var').addEventListener('change', function(){
document.getElementById('form').action = `https://httpbin.org/post/${this.value}`;
});
document.getElementById('form').onsubmit = function(){
// Ничего никуда не отправляем, просто перепроверяем action
this.res.value = this.action;
return false;
}
<form id="form" action="https://httpbin.org/post/example">
<input id="var" value="example">
<input type="submit" value="Go"><hr/>
<input name="res" value="result">
</form>
Сниппет не работает из-за запрещённого allow-forms
в песочнице, посмотреть можно в JSFiddle
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вот, например, есть такой простейший код, на каждую кнопку повешен обработчик событий, который просто выводит значение нажатой кнопки через...
Почитал статью по асинхронную архитектуру, решил передалать свой вариант
Есть такая вот строчка кода: (i / 3 | 0) * 10i принимает значения от 0 до 14