[code="java"]
function differentControls(path) { form1.action=path; form1.submit(); }PolicyNumber:
[/code]
我想通过JS实现 点击不同的按钮把同一个FORM跳转到不同的servlet。 但是现在的问题是servlet 的url地址 带有.do
所以报错。 貌似JS参数不能带有这些字符? 请别告诉我说把servlet的 url .do去掉:)
我只想知道JS的参数为什么不能这么用~
[code="java"]
function differentControls(path) { form1.action=path; form1.submit(); }问题不是出在那里
onclick="differentControls(RenewalServlet.do)"
你看,你的url没有加引号,所以到了方法里,它以为是RenewalServlet对象的do属性
根本没有这个对象,更没有do属性了。。
改成
onclick="differentControls('RenewalServlet.do')"