<input type="submit" value="提交">
</form>
方法2:
<form action = "提交的地址">
<input type="button" value="提交" onclick="this.form.submit()">
</form>
方法3:
<form id="form1" action="提交的地址">
</form>
<input type="button" value="提交" onclick="document.getElementById('form1').submit()">
其中最后一种比较灵活,比如说出发事件的可以不是一个按钮,而是一个超链接或者图片之类的元素。
<a onclick="document.getElementById('form1').submit()">提交</a>
直接加这句话:<a href="链接的地址">链接的文字提示</a>就可以超链接了啊,如果你要链接到自己的另一个jsp你写成直接用<a href="文件名字.jsp">链接的文字提示</a>前提是你要有那个jsp。就举了2个省,5个城市的例子,你照着样子,添加下其他省市就可以了<%@ page language="java" contentType="text/htmlcharset=utf-8" pageEncoding="utf-8"%>
<head>
<script type="text/javascript">
function change(index){
var arr = new Array
arr[0] = [new Option('--城市--','-1')]
arr[1] = [new Option('南京','nanjing'), new Option('镇江','zhenjiang')]
arr[2] = [new Option('济南','jinan'), new Option('青岛','qingdao'), new Option('莱阳','莱阳')]
var s2Obj = document.getElementById('s2')
s2Obj.innerHTML=''
for(i=0i<arr[index].lengthi++){
s2Obj.options[i] = arr[index][i]
}
}
</script>
</head>
<body>
<fieldset>
<legend>选择省市</legend>
<select id="s1" name="s1" style="width:120px" onchange="change(this.selectedIndex)">
<option value="-1">--省份--</option>
<option value="jiangsu">江苏</option>
<option value="shandong">山东</option>
</select>
<select id="s2" name="s2" style="width:120px">
<option value="-1">--城市--</option>
</select>
</fieldset>
</body>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)