ボタンをクリックすると数字が大きくなるcounter
ボタンがあります。
また、私はhttp://localhost:5000/x/
のようなURLを持っています。
私がしたいものは:
URLの最後にcounter
の値を印刷します。
例:
カウンタが3の場合、
私は行きたいhttp://localhost:5000/x/3
;
マイボタンのタイプはsubmit
で、カウンタの値が大きくなり、http://localhost:5000/x/counter
になります。しかし、データがhttp://localhost:5000/x/3
にあるため、404エラーが発生しました。ここにコードがあります。私は、任意のフレームワークを使用していないと私はJavaScriptを使用してそれを処理したいThanks.Additional
JavaScriptのURLの最後に変数の値を追加するにはどうすればよいですか?
<form action="http://localhost:5000/x/counter">
<script>
var add = (function() {
var counter = 0;
return function() {return counter += 1;}
})();
function myFunction(){
document.getElementById("demo").innerHTML = add();
}
</script>
。
編集: ご回答ありがとうございます。私はwindow.location.href
機能を使って解決しました。
可能性のある重複した名前を付け? ](http://stackoverflow.com/questions/2701041/how-to-set-form-action-through-javascript) – Cristy
あなたは共同uldはこのスレッドを見ています:https://stackoverflow.com/questions/1090948/change-url-parameters – Steven
あなたはどのサーバを使用していますか? –