HTML5: How to define the HTTP method for sending data to the action URL?
Solution:
HTML Code:
<!DOCTYPE html><!-- Declaration specifying the document type -->
<html><!-- Opening tag for the root element of the HTML document -->
<head><!-- Opening tag for the document's header section -->
<meta charset="utf-8"><!-- Metadata tag specifying the character encoding of the document -->
<title>How to define the HTTP method for sending data to the action URL</title><!-- Title of the HTML document -->
</head><!-- Closing tag for the document's header section -->
<body><!-- Opening tag for the document's body section -->
<form action="https://www.w3resource.com/html-css-exercise/basic/solution/input-formmethod-answer-demo.php" method="get" ><!-- Form element defining a form with action, method, and formmethod attributes -->
First Name: <input type="text" name="fname"><br><!-- Text input field for entering the first name -->
Last Name: <input type="text" name="lname"><br><!-- Text input field for entering the last name -->
Address: <input type="text" name="place"><br><!-- Text input field for entering the address -->
<input type="submit" value="Submit"><!-- Submit button to submit the form data -->
<input type="submit" formmethod="post" formaction="https://www.w3resource.com/html-css-exercise/basic/solution/input-formmethod-post-answer.php" value="Submit using POST"><!-- Submit button with formmethod and formaction attributes specifying the HTTP method and action URL -->
</form><!-- Closing tag for the form -->
</body><!-- Closing tag for the document's body section -->
</html><!-- Closing tag for the root element of the HTML document -->
Explanation:
- This HTML code demonstrates how to define the HTTP method for sending data to the action URL of a form.
- The form element is defined with action set to the URL where the form data should be sent and method set to "get" as the default HTTP method.
- Inside the form, there are text input fields for entering the first name, last name, and address.
- There are two submit buttons:
- The first submit button uses the default GET method to submit the form data.
- The second submit button overrides the default method to POST using the formmethod attribute and specifies a different action URL using the formaction attribute.
Live Demo :
See the Pen input-formmethod-answer by w3resource (@w3resource) on CodePen.
See the solution in the browser
Supported browser
Yes | Yes | Yes | Yes | Yes |
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics