① 使用javascript如何實現頁面載入時自動提交表單
<%
if Request.QueryString("action")="loadsubmit" then
Response.Write("自動提交")
endif
%>
<body>
<form id="form1" name="form1" method="post" action="?action=loadsubmit">
<input name="text1" type="text" value="自動提交" />
</form>
<script>
var i=3;//3秒後自動提交
function load_submit()
{
if(i==0)
{
document.form1.submit();
clearTimeout(load_t);
}
document.form1.text1.value=i+" 秒後提交";
i--;
var load_t=setTimeout("load_submit()",1000);
}
load_submit();
</script>
</body>
(1)完整的表單提交前端代碼擴展閱讀
1,不斷提交表單:
<form name="hiddenForm" action="xxx">
<input type="hidden" name="code" value=<%=code%>>
<input type="hidden" name="informId" value=<%=id%>>
</form>
<script>
document.hiddenForm.submit()
</script>
2,表單只提交一次:
<script>
function submitForm() {
var frm = document.getElementById("hiddenform");
rm.submit();
}
</script>
</head>
<body onload="submitForm();">
<form id="hiddenform"
action="${pageContext.request.contextPath}/informController/countRead.action">
<input type="hidden" name="code" value=<%=code%>>
<input type="hidden" name="informId" value=<%=id%>>
</form>
</body>
② js做 表單內有空值的話點submit不會被提交,請給完整可運行的代碼
<script type="text/javascript">
function verify(){
//獲取form標簽元素
var form=document.getElementById('form');
//獲取form下元素下所有input標簽
var inputArray=form.getElementsByTagName("input");
var inputArrayLength=inputArray.length;
//循環input元素數組
for(var int=0;int<inputArrayLength;int++){
//判斷每個input元素的值是否為空
if( inputArray[int].value==null || inputArray[int].value==''){
alert('第'+(int+1)+'個input的值為空.');
return false;
}
}
//如果所有Input標簽的值都不為空的話
return true;
}
</script>
<form action="" onsubmit="return verify();" id="form">
<input /><br/>
<input /><br/>
<input /><br/>
<input /><br/>
<input type="submit" value="submit"/><br/>
</form>
③ 用表格和表單製作如下網頁。完整html代碼
1、使用標簽<table></table>定義網頁的表格,使用style賦值類型將顯示在網頁。
④ javaweb的jsp頁面form表單提交相關問題!~~~~~~~~
很麻煩的事:
三個div,根據select選擇顯示
每個div中的input,你用的是同樣的name屬性,分別在不同的form中
提交時又不想提交其他的div中的input
解決方法一:一般也是常用做法
select
不控制div的顯示,控制input的顯示
input不存在重復neme的
所有元素在同一個form中
這樣做,需要對頁面布局修改,考慮到各種情況(切換時顯示、隱藏、某些值清空等),對於頁面js部分復雜,但有利於數據處理,即form提交後的數據處理
(我做的所有項目都是此中方式)
解決方法二:
1.
採用你原來的方式
2.
所有input放在一個form中
2.
在select切換div時,修改input的name屬性,即把隱藏的div的那麼屬性修改成如id_1,把顯示的改為id,切換時來回修改
這樣就可以整個表單提交
目前只能提供者2個方式,都需要js操作,希望有所幫助
⑤ HTML網頁中,也可以作表單,通過提交按鈕,把表單的內容提交到伺服器中,請問提交按鈕的代碼是什麼。
html中表單提交通過form中的action傳遞,在表單最後增加一個submit按鈕就可以提交了
⑥ 這個html表單如何提交數據,求代碼
首先你得有一個後台頁面。表單提交的話,<form class="registerform" method="post">
form跟上你得後台頁面。比如<form action="/User/Login" method="post">
對應的一些參數。網路一下form表單提交,更完善。
⑦ jquery或js前端提交數據的幾種方式
1.jquery提交數據的方式:
(1)第一種jquery序列化提交數據方式:
通過id獲取的form表單元素.serialize();
(2)第二種模擬form表單提交元素:
$('#form表單id').attr('method','post');
$('#form表單id'').find('input[name="type"]').val(test);
$('#form表單id').find('input[name="dfrom_to1"]').val(dfrom_to);
$('#form表單id').find('input[name="gt_road_new"]').val(gt_road);
$('#form表id').attr('action',AdminLTE.ctx+'/moles/ltegt/findAllCoverAndInterfere.do');
$('#analysisForm').submit();
2.js提交數據的方式:
(1).js提交表單( .submit()方法提交表單 )
function doSearch(){
var action ="<%=path%>/User_queryAllUser";
document.all.form.action = action;
document.all.form.submit();}
(2).js替代超鏈接( window.location.href )
<input type="button" id="modify" value="修改工號" οnclick="modifyEmp(${ myList.employeeId })">
//js不能起名為modify,為敏感關鍵字
function modifyEmp( employeeId ){
//employeeId 作為js的參數傳遞進來
window.location.href = '<%=path%>/User_openUserUpdate?employeeId='+employeeId;
⑧ HTML 表單提交 的簡單代碼
1、打開Dreamweaver編輯器,准備好一個空白的html文件,寫入基本的html結構:
⑨ 前端代碼使用 提交表單數據,怎麼提交