బటన్ formMethod అట్టిత్వ
నిర్వచనం మరియు ఉపయోగం
formMethod
అట్టిత్వ సెట్టింగ్ లేదా తిరిగి ఇవ్వడానికి బటన్ యొక్క formmethod అట్టిత్వ విలువ
formmethod అట్టిత్వ ఫారమ్ డాటా పంపడానికి ఉపయోగించే HTTP పద్ధతిని నిర్ధారిస్తుంది. ఈ అట్టిత్వ ఫారమ్ యొక్క method అట్టిత్వను అధిగమిస్తుంది.
formmethod అట్టిత్వ మాత్రమే type="submit" బటన్లకు ఉపయోగపడుతుంది.
ఫారమ్ డాటాను URL వేరియబుల్స్ (method="get") లేదా HTTP post (method="post") లో పంపవచ్చు.
get పద్ధతి గురించి మీరు తెలుసుకోవాల్సిన విషయాలు:
- ఇది ఫారమ్ డాటాను పేరు/విలువ రూపంలో URL కు జతచేసుకుంటుంది
- ఈ ఫారమ్ సమర్పణను వినియోగదారులు ఫలితాలను బుక్మార్క్ చేయడానికి కష్టపడుతున్నవారికి ఉపయోగపడుతుంది
- URL లో పెట్టగలిగే డాటా పరిమాణం పరిమితం (బ్రాసర్ వారివారు వ్యత్యాసం), కాబట్టి మీరు అన్ని ఫారమ్ డాటా సరిగా పంపబడదని ఖచ్చితంగా తెలుసుకోలేరు
- దయచేసి "get" పద్ధతిని సున్నిత సమాచారం (పాస్వర్డ్ లేదా సున్నిత సమాచారం) పంపడానికి ఉపయోగించవద్దు! (పాస్వర్డ్ లేదా సున్నిత సమాచారం బ్రాసర్ యాదృచ్ఛిక బార్రులో చూపబడుతుంది)
post పద్ధతి గురించి మీరు తెలుసుకోవాల్సిన విషయాలు:
- ఇది ఫారమ్ డాటాను HTTP post పరిణామంగా పంపుతుంది
- post పద్ధతితో సమర్పించబడిన ఫారమ్ డాటాను బుక్మార్క్ చేయలేదు
- get కంటే బలమైన మరియు సురక్షితమైన
- పరిమాణం లేదు
ప్రతీక్ష:formmethod అట్టిత్వ ఇహుదు 5లో <button> ఎలమెంట్ కొత్త అట్టిత్వ.
ఉదాహరణ
ఉదాహరణ 1
ఫారమ్ డాటా పంపడానికి ఉపయోగించే HTTP పద్ధతిని తిరిగి ఇవ్వండి:
var x = document.getElementById("myBtn").formMethod;
ఉదాహరణ 2
ఫారమ్ డాటా పంపడానికి పద్ధతి మార్చండి:
document.getElementById("myBtn").formMethod = "post";
ఉదాహరణ 3
formMethod అట్టిత్వ తిరిగి ఇవ్వడానికి మరొక ఉదాహరణ:
var x = document.getElementById("myBtn").formMethod;
సంకేతం
formMethod అట్టిత్వ తిరిగి ఇవ్వండి:
buttonObject.formMethod
formMethod అట్టిత్వ అమర్చండి:
buttonObject.formMethod = get|post
అట్టిత్వ విలువ
విలువ | వివరణ |
---|---|
get | 将表单数据附加到 URL: URL?name=value&name=value |
post | 将表单数据作为 HTTP post 事务发送 |
技术细节
返回值: | 字符串值,表示用于向服务器提交表单的 HTTP 方法。 |
---|
浏览器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 10.0 | 支持 | 支持 | 支持 |