Home >Web Front-end >Front-end Q&A >New attributes of HTML5 form

New attributes of HTML5 form

jacklove
jackloveOriginal
2018-06-11 22:32:301766browse

1.HTML 5 d5fd7aea971a85678ba271703566ebfd formaction attribute

Definition and usage

The formaction attribute specifies where to go when submitting a form. Send form data.

Note:

1. The formaction attribute specifies the URL of the file that handles the input control when the form is submitted.

2. The formaction attribute overrides the action attribute of the ff9c23ada1bcecdd1a0fb5d5a0f18437 element.

Note: The formaction attribute applies to type="submit" and type="image".

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>formaction</title>
</head>
<body>
<form id="testform">
    <input type="submit" name="s1" value="v1" formaction="http://localhost:8080/index01/Test01.jsp">提交到http://localhost:8080/index01/Test01.jsp
    <input type="submit" name="s2" value="v2" formaction="http://localhost:8080/index01/Test02.jsp">提交到http://localhost:8080/index01/Test02.jsp
    <input type="submit" name="s3" value="v3" formaction="http://localhost:8080/index01/Test03.jsp">提交到http://localhost:8080/index01/Test03.jsp
</form>
</body>
</html>

2.HTML 5 bb9345e55eb71822850ff156dfde57c8 formmethod attribute

定义和用法

formmethod 属性覆盖 form 元素的 method 属性。

可以通过以下方式发送 form-data :

  • 以 URL 变量 (使用 method="get") 的形式来发送

  • 以 HTTP post (使用 method="post") 的形式来发送

该属性与 type="submit" 配合使用。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <form id="testform">
        <input type="submit" name="s1" value="v1" formmethod="post" formaction="http://localhost:8080/index01/Test01.jsp">http://localhost:8080/index01/Test01.jsp
        <input type="submit" name="s2" value="v2" formmethod="get" formaction="http://localhost:8080/index01/Test02.jsp">http://localhost:8080/index01/Test02.jsp
        <input type="submit" name="s1" value="v1" formmethod="post" formaction="http://localhost:8080/index01/Test03.jsp">http://localhost:8080/index01/Test03.jsp
    </form>
</body>
</html>

<!DOCTYPE HTML>
<html>
<body>
<form action="/example/html5/demo_form.asp" method="get">
  姓:<input type="text" name="lname" /><br />
  名:<input type="text" name="fname" /><br />
<button type="submit" >提交</button>
<button type="submit" formmethod="post" formaction="/example/html5/demo_post.asp">使用 POST 来提交</button>
</form>
</body>
</html>

3HTML 5 d5fd7aea971a85678ba271703566ebfd autofocus 属性

定义和用法

autofocus 属性规定当页面加载时 input 元素应该自动获得焦点。

如果使用该属性,则 input 元素会获得焦点。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form>
    <input type="text">
    <input type="text" autofocus>
</form>
</body>
</html>

本文讲解了HTML5 form新增的属性 ,更多相关内勤请关注php中文网。

相关推荐:

JQuery中DOM操作——wrap

django 使用 request 获取浏览器发送的参数

React this绑定的几点思考

The above is the detailed content of New attributes of HTML5 form. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn