كيف يمكن أرسال نموذج form من خلا الضغط على عنصر <a> بدلا عن العنصر <input type=submit >

كيف يمكن أرسال نموذج form من خلا الضغط على عنصر <a> بدلا عن العنصر <input type=submit >


تحتاج إلى استخدام جافا سكريبت للقيام بذلك لذا يمكنك استخدم jQuery أو javascript كالتالي.

<form id="myForm">
  <a class="submit" href="#">Submit</a>
</form>

jQuery

$(document).ready(function(){
  $("a.submit").click(function(){
    document.getElementById("myForm").submit();
  }); 
});

أو بالشكل التالي

<form id="myform">
  <a href="#" onclick="document.getElementById('myform').submit()">Submit</a>
</form>

أو يمكنك استخدام العنصر

<input type="submit">

ولكن الأفضل هو استخدام ال button

شكرا جزيلا اخي