0

次のJavaScriptを使用してフォームを送信していますが、送信されていません。

 if(timeup)
        {
         alert("welcome to time up.");
        var id = document.getElementById("test_id").value;
        var no = document.getElementById("noq").value;
      var action = 'result.php?id='+id+'&no='+no+'';

    exercisenew.action = action;
    alert("form"+exercisenew.action);
   exercisenew.submit();
       alert("form submitted.");
    }

ここに完全なコード。

Htmlフォーム。

<form method="post" action="" id="exercisenew" name="exercisenew">
4

2 に答える 2

1
if(timeup)
{
  alert("welcome to time up.");
  var id = document.getElementById("test_id").value;
  var no = document.getElementById("noq").value;

  //use encodeURIComponent()
  var action = encodeURIComponent('result.php?id='+id+'&no='+no+'');

  //get the form
  var exercisenew = document.getElementById("exercisenew")
  exercisenew.action = action;

  alert("form"+exercisenew.action);
  exercisenew.submit();
  alert("form submitted.");
}
于 2013-02-13T06:05:52.420 に答える
0

のオブジェクトを作成しますexercisenew

var exercisenew = document.getElementById("exercisenew")

そしてあなたがしたすべてのことをします

于 2013-02-13T06:04:55.420 に答える