4

フォーム アクションを使用して JSP ページを設計しています。

<form action="" method="post">
  Username: <input type="textfield" name="username" /> 
  Country : <input type="textfield" name="country" /> 
  Url : <input type="textfield" name="Url" />

  <input type="submit" value="Submit" />
</form>

[送信] ボタンをクリックしてその URL にリダイレクトするときに、ユーザーが指定した URL 値をフォーム アクションに設定したいと考えています。どうすればこれを達成できますか?

4

1 に答える 1

3

これはかなりうまくいく

<form action="" method="post" id="myForm">
    Username: <input type="text" name="username" />
    Country : <input type="text" name="country" />
    Url : <input id="url" type="text" name="Url" />

    <button onclick="doStuff();">Submit</button>
</form>
<script>
    function doStuff(){
        $('#myForm').attr('action', $('#url').val());
        $('#myForm').submit();
    }
</script>

コードに JQuery API を含めることを忘れないでください。

<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
于 2013-07-03T07:16:34.650 に答える