JavaScriptはフォームにbuttonボタンを使ってsubmitの提出方法を実現します。


submitはbuttonの特例であり、buttonの一種でもあります。この動作を提出することを自動的に集積しました。submitとbutton、両方ともボタンの形で現れています。ボタンのように見えます。タイプの属性と応答のイベントが違います。
javaScriptの中でsubmitとbuttonの違いについて紹介します。
 formフォーム提出においては、buttonを用いてsubmitの提出を間接的に行う方が柔軟です。以下は実現方法です。
buttonボタンを使ってsubmitの提出を実現するには、buttonタグの中でonclick方法を使用して、JavaScriptの中で具体的なコードを実現する必要があります。

<head>
<script type="text/javascript">
function submitBtnClick(){
document.fileForm.submit();
}
</script>
</head>
<body>
<form action="../welcome.jsp" name="fileForm">
<input type="file" value="     ">
<button id="submitBtn" onclick="submitBtnClick()">  </button>
</form>
</body>
上記のコードは、documentによってfileFormフォームを選択し、フォームのsubmitメソッドを呼び出してから、Stbmitメソッドをbuttonボタンで間接的に完了する機能を実現することができますが、あくまでもsubmitメソッドを呼び出します。
以下はJavaScriptがbuttonを使ってフォームを提出する方法を見ます。

<form action="test.html" method="POST">
  <input type="button" value="  "/>
</form>  
 <!--      ,   -->
<script type="text/javascript">
  //      
   var inputElement = document.getElementsByTagName("input")[0];
  //           
   inputElement.onclick = function(){
    //  <form>  ,forms  document          ,           , 0  
    var formElement = document.forms[0];
    //    ,   action       
    formElement.submit();
   }  
 </script>
以上は小编で绍介したJavaScriptがformフォームの中でbuttonボタンを使ってsubmitの提出方法を実现しました。皆さんに助けてほしいです。もし何かご质问があれば、メッセージをください。小编はすぐに返事します。ここでも私たちのサイトを応援してくれてありがとうございます。