提交資料四種方式
1,form提交
<form method="post" action="index.php">
<input type="text" name="username" value="" />
<input type="submit" value="提交">
</form>
2,js提交
<form method="post" action="index.php" id="login">
<input type="text" name="username" id="username" value="" />
<input type="button" value="提交" onclick="return validate();">
</form>
<script>
function validate() {
var username = document.getElementsByName('username')[0].value;
//var username = document.getElementById('username').value;
if (username == '') {
return false;
}
document.getElementById('login').submit();
}
</script>
- return vallidate();這裡的return可有可無
- type="button" 這裡不能用submit,如果用的話,會提交兩次
3,form onsubmit()
<form method="post" action="index.php" onsubmit="return validate();">
<input type="text" name="username" id="username" value="" />
<input type="submit" value="提交">
</form>
<script>
function validate() {
var username = document.getElementsByName('username')[0].value;
//var username = document.getElementById('username').value;
if (username == '') {
return false;
}
}
</script>
onsubmit必須加上return
4,ajax提交
......
相關文章
- 整理post提交資料的四種解析方式
- 四種常見的 POST 提交資料方式
- 三種 Post 提交資料方式
- [轉載]HTTP四種常見的POST提交資料方式HTTP
- Express 提交資料的幾種方式Express
- Android提交資料到伺服器的兩種方式四種方法Android伺服器
- 實現web資料同步的四種方式Web
- Oracle資料庫的四種啟動方式Oracle資料庫
- oracle 修改資料檔案路徑(四種方式)Oracle
- spring mvc 返回json資料的四種方式SpringMVCJSON
- 提交Application的兩種方式APP
- Linux下實現Web資料同步的四種方式LinuxWeb
- Oracle資料庫中表的四種連線方式講解Oracle資料庫
- 三種Ext提交資料的方法(轉)
- PHP表單提交驗證各種方式PHP
- 基於Sql server資料庫的四種分頁方式總結SQLServer資料庫
- OAuth 2.0 的四種方式OAuth
- CSS的四種引入方式CSS
- 介面測試之 post 常見資料提交方式
- 介面測試之post常見資料提交方式
- Flink Yarn的2種任務提交方式Yarn
- Git提交程式碼倉庫的兩種方式Git
- 四種資料持久化方式(上) :屬性列表與歸檔解檔持久化
- 四種資料ETL模式(ZT)模式
- Spark的四種部署方式概括Spark
- Java 建立類的四種方式Java
- 四種XML解析方式詳解XML
- mysql啟動的四種方式MySql
- Mysql的四種啟動方式MySql
- spring的四種注入方式Spring
- 資料儲存的方式(只說三種方式)
- 大資料三種處理方式大資料
- 資料儲存的三種方式
- SQL中的四種連線方式SQL
- 開發Vue外掛四種方式Vue
- JavaScript中的四種列舉方式JavaScript
- 執行緒建立的四種方式執行緒
- react建立組建的四種方式React