<html>
<head>
</head>
<body><form name="form3" method="post" action="http://3333">
<input type="button" name="aa" value="aa" onclick="disButton(this.form)">
<input type="button" name="bb" value="bb" onclick="disButton(this.form)">
<input type="button" name="cc" value="cc" onclick="disButton(this.form)">
<input type="button" name="wahdee" value="submit2" onclick="disButton(this.form)">
<input type="button" name="website" value="提交" onclick="disButton(this.form)">
</form>
<script language="javascript">
function disButton(str)
{
var a = document.getElementsByTagName("input");
for(var i=0; i<a.length; i++)
{
if(a[i].type=='button'){
//alert(i)
a[i].disabled = true;
//this.form.submit();
}}
str.submit();
}
</script>
</body>
</html>
<head>
</head>
<body><form name="form3" method="post" action="http://3333">
<input type="button" name="aa" value="aa" onclick="disButton(this.form)">
<input type="button" name="bb" value="bb" onclick="disButton(this.form)">
<input type="button" name="cc" value="cc" onclick="disButton(this.form)">
<input type="button" name="wahdee" value="submit2" onclick="disButton(this.form)">
<input type="button" name="website" value="提交" onclick="disButton(this.form)">
</form>
<script language="javascript">
function disButton(str)
{
var a = document.getElementsByTagName("input");
for(var i=0; i<a.length; i++)
{
if(a[i].type=='button'){
//alert(i)
a[i].disabled = true;
//this.form.submit();
}}
str.submit();
}
</script>
</body>
</html>
解决方案 »
- 请教下各位大神 关于窗口打开默认最大化
- EXT tabpanel 增加窗口
- iframe内嵌页面无法刷新(非frame)
- 请问<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>中的ID=clientEventHandlersVBS 是什么意思?
- 请教一个javascript用正则表达式检验数字的问题
- 关于<input type=file>的一个问题
- 我想做一个Loading条。
- faint! 有错吗?
- 一个javascript的问题,应该不难
- 想问一下各位高手,我用javascript:window.open("URL");点击链接后,原来的页面总是显示object这个文字,想问一下这是怎么回事
- 信封打印的源码!
- 有谁能做这个事?用脚本判断系统中打开了多少个模态窗口。并把他们依次曾叠排列。(第一个窗口居中,其他窗口依次left +15 ,top +15)
echo "bb:".$bb."<br>";?>全部是空值 @_@
<html>
<head>
</head>
<body><form name="form3" method="post" >
<input name="aaaaaaa" type="text" id="aaaaaaa" value="111111111">
<input name="bbbbb" type="text" id="bbbbb" value="22222222">
<input type="button" name="aa" value="aa" onclick="disButton(this.form)">
<input type="button" name="bb" value="bb" onclick="disButton(this.form)">
<input type="button" name="cc" value="cc" onclick="disButton(this.form)">
<input type="button" name="wahdee" value="submit2" onclick="disButton(this.form)">
<input type="button" name="website" value="提交" onclick="disButton(this.form)">
</form>
<script language="javascript">
function disButton(str)
{
var a = document.getElementsByTagName("input");
for(var i=0; i<a.length; i++)
{
if(a[i].type=='button'){
//alert(i)
a[i].disabled = true;
//this.form.submit();
}}
str.submit();
}
</script>
</body>
</html>
function disButton(str)
{
form.submit();
var a = document.getElementsByTagName("input");
for(var i=0; i<a.length; i++)
{
a[i].disabled = true;
}}
这样试试,表单元素disable后服务器端当然是取不到值的
</script>
或者
<input disabled
的值是不会递交到后台去的~所以你应该把要递交的值的input写成text、password、textarea等
然后不用disabled所有的input,只要在点击按钮之后disabled按钮就可以了~~
然后用js教本来form3.submit();递交表单就可以了
我加了一个隐藏域
<input type="hidden" name="testtest" value="80">就读不了这个域的值。@_@