久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
html表單提交的幾種方法
[打印本頁]
作者:
51黑黑黑
時間:
2016-2-22 20:13
標題:
html表單提交的幾種方法
最普通最常用最一般的方法就是用submit type..看代碼:
<form name=”form” method=”post” action=”#">
<input type=”submit” name=”submit” value=”提交">
</form>
另外,還有一種常用的方法是使用圖片:
<form name=”form” method=”post” action=”# ">
<input type=”image” name=”submit” src=”btnSubmit.jpg”>
</form>
第三種是使用鏈接來提交表單,用到了javascript的DOM模型:
<form name=”form” method=”post” action=”#”>
<a href=”javascript:form.submit();”>提交</a>
</form>
這種方法實際上是調用了一個javascript函數,使用javacript函數來提交表單,方法就非常多非常靈活了,比如可以把它加入到任意一個標簽的onclick事件中:
<form name=”form” method=”post” action=”#”>
<div onclick=”javascript:form.submit();”>
<span>提交</span>
</div>
</form>
但是,如果一個表單里有需要有多個提交按鈕怎么辦呢?
比如一個表單里的提交按鈕所指向的處理頁面不同,這樣由于表單在定義的時候就已經確定下表單數據的處理頁面,所以單純地在表單里放多個提交按鈕是沒有辦法達到目的的。這就需要javascript。
首先定義一個函數:
<script language=javascript>
function query(){
form.action=”query.php”;
form.submit();}
function update(){
form.action=”update.php”;
form.submit();}
</script>
通過javascript改變form的action屬性值,這樣就可以實現多提交按鈕而且功能不同了,頁面內代碼如下:
<form name=”form” method=”post” action=”#”>
<input type=”button” name=”query” onclick=”query();” value=”查詢”>
<input type=”button” name=”update” onclick=”update();” value=”更新”>
</form>
上面一段代碼,使用的是普通的按鈕,而提交功能的實現方法是在它的onclick事件中調用javascript函數.
有了上面這幾種提交表單的方法,我想差不多夠應付復雜的表單了.
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
精品欧美一区二区三区免费观看
|
免费观看一级特黄欧美大片
|
亚洲最大的黄色网址
|
成人日韩
|
久久夜色精品国产
|
超碰97人人人人人蜜桃
|
久久久久久网站
|
久久伊人在
|
综合网伊人
|
国产精品乱码一区二区三区
|
91精品国产乱码久久蜜臀
|
国产无人区一区二区三区
|
欧美成人手机视频
|
免费视频一区二区
|
日本 欧美 国产
|
亚洲精品播放
|
亚洲一区二区免费
|
国产精品久久av
|
久久欧美精品
|
精品国产99
|
美女一级毛片
|
日韩av免费在线电影
|
精品9999
|
亚洲精品视频在线播放
|
国产高清在线精品
|
韩国毛片一区二区三区
|
亚洲综合在线播放
|
久久久久国产一区二区三区
|
亚洲三区在线播放
|
午夜精品视频
|
国产wwwcom
|
亚洲精品一二三
|
欧美中文字幕一区二区三区亚洲
|
狠狠骚
|
日韩高清一区
|
777zyz色资源站在线观看
|
天堂中文在线观看
|
精品视频999
|
黄篇网址
|
国产精彩视频在线观看
|
国产日韩一区二区三免费高清
|