[JavaScript] POST送信

JavaScriptHTMLのInputタグを使わずにPOST送信する必要があった。

<script type=“text/javascript”>
function submitForm( value ){
  var form = document.createElement( ‘form’ );
  document.body.appendChild( form );
  var input = document.createElement( ‘input’ );
  input.setAttribute( ‘type’ , ‘hidden’ );
  input.setAttribute( ‘name’ , ‘myvalue’ );
  input.setAttribute( ‘value’ , value );
  form.appendChild( input );
  form.setAttribute( ‘action’ , ‘example.php’ );
  form.setAttribute( ‘method’ , ‘post’ );
  form.submit();
}
</script>

最終更新:2010年12月08日 09:50
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。