1. 如何在javascript中控制提交表單
<form name="form" method="post"轎模 action="">
<input type="button" value="刪除" onClick="delall();" class="button">
</form>
<script language="javascript">
function delall(){
if(confirm('確定刪除選中的咨閉兆緩詢嗎? 注意,刪除後無法恢復!猜核')){
this.form.action="UserReview.asp?action=delall" //設置處理程序
this.form.submit(); //提交表單
}
}
</script>
注意上面是button 不是submit
若是submit 需要在 <form標簽上加 onSubmit="delall()"
2. JavaScript 表單
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>a.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
<script type="text/javascript">
function isChn(){
var reg = /^[u4E00-u9FA5]+$/;
if(!reg.test("捱三頂四")){
alert("是中文");
}else{
alert("不是中文");
}
}
</script>
</head>
<body>
<input type="button" name="gaowei" id="gaowei" onclick="isChn()" value="提交">
</body>
</html>
我寫了個小例子 你看下 然後自己結合一下
3. 使用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>
(3)javascript表單操作擴展閱讀
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>
4. 怎樣在JavaScript中提交表單
1。表單提交,必須要有name屬顫衫性。
2。form要加入 method="post"
3。提交按鈕,改成button類型。你現在用的是submit,將晌洞殲會自動觸發宴沖提交的。
5. JavaScript表單中常用元素主要屬性和事件有哪些
在處理表格的時候,我們關心表單中的信息一般有:
•表單中元素的值。
•表單元素觸發的事件。(如改變元素的值,滑鼠移出和移入元素都是元素的事件。)
•表單本身的事件,主要是提交表單的操作。
對於常用的表單元素,我們有必要了解它的常用屬性和事件,下面來分別介紹下:
文本框:
主要屬性:
type:獲取下拉框的類型(單選或多選)。
selectedIndex:獲取被選中選項的序號。
options[x].selected:獲取特定選項是否被選中,x為序號。(selectedIndex一般用於單選的下拉框。option[x].selected一般用於可以多選的下拉框。)
主要事件:
onchange:下拉框中被選中的選項改變時觸發。
有一個教程網 站-秒秒學上,看下相關的知識,上面講解得可以。
6. javascript怎麼提交表單
假設有以下一個表搭型單:
<form id="form1">
......
</form>
當知滾猜要在javascript代碼中提交表單時,用備正document.forms[0].submit();或document.getElementById("form1").submit();
7. javascript操作表單
你想寫的功能不明確,但要不出錯的話,寫成document.ase.shi.text="請選擇";
就可以了。
但你寫在所有FUNCTION的前面,那麼就會將你的第2個SELECT的元素 變成只有1個 「請選擇」
---------------------------------------------
<form name="ase" method="post" action="index.asp">
<select name="sheng" id="sheng" onChange="asesheng(sheng.value)">
<option value ="請選擇">請選擇</option>
<option value="33">33</option>
<option value="333">333</option>
</select>
<select name="shi" id="shi" onChange="aseshi(sheng.value + shi.value)">
</select>
<select name="qu" id="qu">
</select>
<script language=javascript>
/*
document.ase.shi.length=1;
document.ase.shi.text="alskdjflaj";
document.ase.shi.value="";
document.ase.qu.length=1;
*/
function asesheng(a){
document.ase.shi.add(new Option(a,a));
//我加的前面一個參數是顯示出來的文字,後面一個值是 value值.
}
function aseshi(a){
}
</script>
<input type="submit" name="Submit" value="提交">
</form>