Baseline Widely available *
夿³¨ï¼ æ¤ç¹æ§å¨ Web Worker ä¸å¯ç¨ã
FormData()
æé 彿°ç¨äºå建ä¸ä¸ªæ°çFormData
对象ã
form
å¯é
ä¸ä¸ª HTML ä¸ç<form>
表åå
ç´ ââ彿å®äºï¼è¿ç§æ¹å¼å建çFormData
对象ä¼èªå¨å° form ä¸ç表åå¼ä¹å
å«è¿å»ï¼å
æ¬æä»¶å
容ä¹ä¼è¢«ç¼ç ä¹åå
å«è¿å»ã
ä¸é¢ç代ç å°å建ä¸ä¸ªç©ºç FormData 对象ï¼
var formData = new FormData(); // å½å为空
ä½ å¯ä»¥ä½¿ç¨FormData.append
æ¥æ·»å é®/å¼å¯¹å°è¡¨åéé¢ï¼
formData.append("username", "Chris");
æè
ä½ å¯ä»¥ä½¿ç¨å¯éç form
åæ°æ¥å建ä¸ä¸ªå¸¦é¢ç½®æ°æ®ç FormData 对象ï¼
<form id="myForm" name="myForm">
<div>
<label for="username">Enter name:</label>
<input type="text" id="username" name="username" />
</div>
<div>
<label for="useracc">Enter account number:</label>
<input type="text" id="useracc" name="useracc" />
</div>
<div>
<label for="userfile">Upload file:</label>
<input type="file" id="userfile" name="userfile" />
</div>
<input type="submit" value="Submit!" />
</form>
夿³¨ï¼ ææçè¾å ¥å ç´ é½éè¦æ name 屿§ï¼å¦åæ æ³è®¿é®å°å¼ã
var myForm = document.getElementById("myForm");
formData = new FormData(myForm);
è§è æµè§å¨å
¼å®¹æ§ éæ³¨
å¨ Gecko 7.0 ä¹åï¼å¦æä½ å°Blob
ä½ä¸ºæ°æ®æ·»å å° form 对象ä¸ï¼æä»¶åå°±æ¯ç©ºçï¼è¿å¯è½å¯¼è´æå¡å¨å¨ HTTP 头ç Content-Disposition ä¸è®¾ç½®çæä»¶å为空èå¼èµ·é误ãä» Gecko 7.0 å¼å§ï¼å°ä¼ä½¿ç¨"blob"ä½ä¸º Blob æ°æ®çæä»¶åã
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4