HTML Input form* 属性

本章介绍 HTML <input> 元素的不同 form* అట్రిబ్యూట్

form 属性

input యొక్క form 属性规定 <input> 元素所属的表单。

此属性的值必须等于它所属的

元素的 id 属性。

ఉదాహరణ

位于 HTML 表单(但仍是表单的一部分)之外的输入字段:


  <label for="fname">పేరు పైని పేరు:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <input type="submit" value="సమర్పించు">
</form>
<label for="lname">పేరు:</label>

స్వయంగా ప్రయత్నించండి

formaction 属性

input యొక్క formaction 属性规定当提交表单时,对输入(数据)进行处理的文件的 URL。

注释:ఈ ప్రమాణము పరిమితి వాస్తవానికి అధిగమించి నిర్వచిస్తుంది <form> ప్రమాణము పరిమితి ప్రమాణము పరిమితి అట్రిబ్యూట్

formaction అనునాని గుణం ఈ క్రింది ఇన్‌పుట్ రకాలకు వర్తిస్తుంది: submit మరియు image.

ఉదాహరణ

రెండు వేర్వేరు కాక్షన్లు (action) ఉన్న రెండు ప్రస్తావన బటన్లు కలిగిన HTML ఫారమ్


  <label for="fname">పేరు పైని పేరు:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">పేరు:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <input type="submit" value="సమర్పించు">
  <input type="submit" formaction="/action_page2.php" value="అడ్మినిస్ట్రేటర్ చేయబడినది అయ్యేటట్లు ప్రస్తుతించండి">
</form>

స్వయంగా ప్రయత్నించండి

formenctype ప్రమాణము పరిమితి

input యొక్క formenctype ప్రమాణము పరిమితి సమాచారమును ప్రస్తావనలో ఎలా కోడింగ్ చేయాలను నిర్వచిస్తుంది (మాత్రమే method="post" ఫారమ్స్ కొరకు అనువర్తిస్తుంది).

注释:此属性将覆盖 <form> ప్రమాణము పరిమితి ఎంకైన్ అంటే

formenctype అనునాని గుణం ఈ క్రింది ఇన్‌పుట్ రకాలకు వర్తిస్తుంది: submit మరియు image.

ఉదాహరణ

రెండు ప్రస్తావన బటన్లు ఉన్న ఫారమ్. మొదటి బటన్ మూల కోడింగ్ తో ఫారమ్ సమాచారమును పంపుతుంది, రెండవ బటన్ "multipart/form-data" కోడింగ్ తో ఫారమ్ సమాచారమును పంపుతుంది:

<form action="/action_page_binary.asp" method="post">
  <label for="fname">మొదటి పేరు:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <input type="submit" value="సమర్పించు">
  <input type="submit" formenctype="multipart/form-data"
  value="మల్టిపార్ట్/ఫార్మ్-డేటా కోడింగ్ చేయబడినది అయ్యేటట్లు ప్రస్తుతించండి">
</form>

స్వయంగా ప్రయత్నించండి

formmethod ప్రమాణము పరిమితి

input యొక్క formmethod ప్రమాణము పరిమితి సమాచారమును కాక్షన్ యూరి కి పంపే హ్యాక్ష్ట్ పద్ధతిని నిర్వచిస్తుంది。

注释:此属性将覆盖 <form> ప్రమాణము పరిమితి మెథడ్ అంటే

formmethod అనునాని గుణం ఈ క్రింది ఇన్‌పుట్ రకాలకు వర్తిస్తుంది: submit మరియు image.

ఫారమ్ డాటాలను URL వేరియబుల్స్ (method="get") లేదా HTTP POST సంఘటనలు (method="post") గా పంపవచ్చు.

GET గురించి గమనికలు:

  • ఫారమ్ డాటాలను పేరు/విలువ రూపంలో URL కు జోడించండి
  • ఎప్పుడూ GET ద్వారా సున్నిత డాటాలను పంపకుండా ఉంచండి! (సమర్పించబడిన ఫారమ్ డాటాలు URL లో చూపబడతాయి!)
  • URL పొడవు పరిమితి ఉంది (2048 అక్షరాలు)
  • వినియోగదారులు ఫలితాలను బుక్మార్క్లను జోడించడానికి కానీ ఉపయోగపడుతుంది
  • GET అనునాని గుణం అసురక్షిత డాటాలకు ఉపయోగిస్తారు, ఉదాహరణకు Google లో క్వరీ స్ట్రింగ్స్

POST గురించి గమనికలు:

  • ఫారమ్ డాటాలను HTTP రేక్యూస్ట్ ప్రాంతంలో జతచేయండి (సమర్పించబడిన ఫారమ్ డాటాలను URL లో చూపకుండా ఉంచండి)
  • POST పరిమితి లేదు, చాలా డాటాలను పంపడానికి ఉపయోగించవచ్చు.
  • POST ద్వారా ఫారమ్ సమర్పణలు బుక్మార్క్లను జోడించలేదు

సూచన:ఫారమ్ డాటాలు సున్నిత సమాచారం లేదా వ్యక్తిగత సమాచారం కలిగి ఉన్నట్లయితే, POST ఉపయోగించండి!

ఉదాహరణ

రెండు సమర్పణ బటన్లు ఉన్న ఫారమ్. మొదటి బటన్ method="get" ద్వారా ఫారమ్ డాటాలను పంపుతుంది. రెండవ బటన్ method="post" ద్వారా ఫారమ్ డాటాలను పంపుతుంది:

<form action="/action_page.php" method="get">
  <label for="fname">పేరు పైని పేరు:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">పేరు:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <input type="submit" value="GET ద్వారా సమర్పించండి">
  <input type="submit" formmethod="post" value="POST ద్వారా సమర్పించండి">
</form>

స్వయంగా ప్రయత్నించండి

formtarget అనునాని గుణం

input యొక్క formtarget అనునాని గుణం ఒక పేరు లేదా కీలక పదాన్ని నిర్దేశిస్తుంది, దాని ద్వారా ఫారమ్ సమర్పణ తర్వాత స్వీకరించబడిన ప్రతిస్పందనను ఎక్కడ ప్రదర్శించాలో నిర్ణయిస్తుంది.

注释:此属性将覆盖 <form> ఎలిమెంట్ యొక్క target గుణం.

formtarget అనునాని గుణం ఈ క్రింది ఇన్‌పుట్ రకాలకు వర్తిస్తుంది: submit మరియు image.

ఉదాహరణ

రెండు సమర్పణ బటన్లు ఉన్నది మరియు వివిధ లక్ష్య విండోలు ఉన్న ఫారమ్:


  <label for="fname">పేరు పైని పేరు:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">పేరు:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <input type="submit" value="సమర్పించు">
  <input type="submit" formtarget="_blank" value="కొత్త విండో/టాబ్ లో సమర్పించండి">
</form>

స్వయంగా ప్రయత్నించండి

formnovalidate అనునాని గుణం

input యొక్క formnovalidate అంశాలను సమర్పించటం సమయంలో <input> ఎలిమెంట్ ని పరిశీలించకుండా ఉంచాలి.

注释:此属性将覆盖 <form> 元素的 novalidate 属性。

formnovalidate 属性适用于以下输入类型:submit。

ఉదాహరణ

有两个提交按钮的表单(进行和不进行验证):


  <label for="email">మీ ఇమెయిల్ నమోదు చేయండి:</label>
  <input type="email" id="email" name="email"><br><br>
  <input type="submit" value="సమర్పించు">
  <input type="submit" formnovalidate="formnovalidate"
  value="పరిశీలన లేని సమర్పించు">
</form>

స్వయంగా ప్రయత్నించండి

novalidate అట్రిబ్యూట్

novalidate అట్రిబ్యూట్ ఉంది <form> అట్రిబ్యూట్

అనుమతించినప్పుడు, novalidate అట్రిబ్యూట్ సమర్పించటం వద్ద ఏ ఫారమ్ డాటాను పరిశీలించకుండా అనుమతిస్తుంది.

ఉదాహరణ

సమర్పించటం వద్ద ఏ ఫారమ్ డాటాను పరిశీలించకుండా అనుమతిస్తుంది:

<form action="/action_page.php" novalidate>
  <label for="email">మీ ఇమెయిల్ నమోదు చేయండి:</label>
  <input type="email" id="email" name="email"><br><br>
  <input type="submit" value="సమర్పించు">
</form>

స్వయంగా ప్రయత్నించండి

హెచ్టిఎంఎల్ ఫారమ్ మరియు ఇన్పుట్ ఎలిమెంట్స్

టాగ్ వివరణ
<form> వినియోగదారుల ఇన్పుట్ కొరకు హెచ్టిఎంఎల్ ఫారమ్ నిర్వచించండి
<input> ఇన్పుట్ కంట్రోల్ నిర్వచించండి

అన్ని లభించే హెచ్టిఎంఎల్ టాగ్స్ పూర్తి జాబితా కొరకు మా సైట్ ని సందర్శించండి హెచ్టిఎంఎల్ టాగ్స్ పరిశీలన హాండ్బుక్