js报错 对象不支持此属性或方法


页面里:
<FORM  method="post" id="Myform" target="middle" action="<%=webpath%>/gcNetCardAction.do?method=getGcNetCardInfo">
<TD bordercolor="#F7F7F7" bgcolor="#F7F7F7" align="left" width="55%">
<input type="button" name="query" value="查询" onclick="onQuery()" />
<input type="button" name="bugdet" value="预算" onclick="gcNetBugdet()" />
<input type="button" name="submit" value="提交" onclick="gcNetSubmit()"/>
</TD>
js里
function onQuery()
{
 
 Myform.submit();

}
报错 如果用一个按钮 则能提交成功
请高手帮忙啊

17 个解决方案

#1


把</FORM>加上

#2


<script language="javascript" type="text/javascript">
function sendform(formName)
{
document.forms[formName].submit();
//document.yourForm.submit();
}
</script>
</HEAD>

<BODY>
<FORM name="yourForm" METHOD=POST ACTION="http://www.163.com">
<INPUT TYPE="text" NAME="">
<INPUT TYPE="button" onclick="sendform('yourForm');" value="submit">
</FORM>
</BODY>
</HTML>

#3


还是报错啊

#4


function onQuery()
{
 var Myform = document.getElementById("Myform");
 Myform.submit();

}

#5


submit() 是form对象的方法.
所以<input type="button" name="submit" value="提交" onclick="gcNetSubmit()"/>
这个的name 不能设置为submit,改个名字。

#6


submit() 是form对象的方法.
所以<input type="button" name="submit" value="提交" onclick="gcNetSubmit()"/>
这个的name 不能设置为submit,改个名字。


是这个的问题 十分感谢啊
另外 还想问问 
在jsp页面里 怎么和action里传值啊
怎么在页面里得到action里的变量的的值 谢谢

#7


接受页面 String xx = request.getParameter("变量名");

#8


在action:
String tt = "jiwejr";
request.setAttribute("aa",tt);

在jsp:
<%
String aa = request.getAttribute("aa").toString();
%>
最好加判断request.getAttribute("aa") 是否是null。
如果javascript要用aa
那么可以:
var newvalue = "<%=aa%>";

#9


楼主不厚道,解决问题不结贴。

#10


可以看看http://www.9i5e.com/Company.aspx的例子

#11


up

#12


<input type="button" name="submit" value="提交" onclick="gcNetSubmit()"/>
改为
<input type="button" name="newName" value="提交" onclick="gcNetSubmit()"/>

#13


<input type="button"的name属性传递到服务器也 没有什么用处,不如不写

#14


估计他是想在本页得到是否提交如果提交了就操作

#15


...........

#16


为什么很多人都用button提交啊,为什么不用submit,不知道跟谁学的

#17


<input type="button" value="查询" onclick="document.getElementById('Myform').submit()" />

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号