小弟问下关于js function中参数的问题。

问题描述

<script language="javascript" type="text/javascript"> function differentControls(path) { form1.action=path; form1.submit(); }</script></head><body onload=window.form1.reset()> <form name="form1" method="post"> PolicyNumber:<input type="text" name="policynumber"/> <input type="button" value="Renewal CLP" onclick="differentControls(RenewalServlet.do)"/> <input type="button" value="NB transcation" onclick="differentControls(NBTranscationServlet.do)"/> </form></body>我想通过JS实现 点击不同的按钮把同一个FORM跳转到不同的servlet。 但是现在的问题是servlet 的url地址 带有.do所以报错。 貌似JS参数不能带有这些字符? 请别告诉我说把servlet的 url .do去掉:) 我只想知道JS的参数为什么不能这么用~

解决方案

问题不是出在那里 onclick="differentControls(RenewalServlet.do)"你看,你的url没有加引号,所以到了方法里,它以为是RenewalServlet对象的do属性根本没有这个对象,更没有do属性了。。改成 onclick="differentControls('RenewalServlet.do')"

时间: 2024-12-28 08:50:11

小弟问下关于js function中参数的问题。的相关文章

小弟问下,用C#做简单的3D绘图,有什么库可用呀?DirectX没安装上。要最简单的,容易入门的。

问题描述 最好比较小巧..因为需要的功能很简单,根据比较少的数据,绘制出静态的简单的3D图形就可以了.. 解决方案 解决方案二:用WPF,支持2D,3D解决方案三:静态的?图片生成好,展示下不是最简单?解决方案四:推荐使用wpf

js jquery-JS中如何将字符串&amp;amp;quot;Begin&amp;amp;quot;转化为Begin对象??详细见内容....(在线急等)

问题描述 JS中如何将字符串"Begin"转化为Begin对象??详细见内容....(在线急等) drawingTool.setTool(new Begin()); //这个是要的答案 function drawOtherEle(legendType,msgitem) { var type = legendType.split('_')[0];//这个type就是"Begin",如何将它转化为对象,然后让下一行代码正常执行 drawingTool.setTool(n

在IE下的JS编程需注意的内存释放问题

在IE下的JS编程中,以下的编程方式都会造成即使关闭IE也无法释放内存的问题,下面分类给出: 1.给DOM对象添加的属性是一个对象的引用.范例:var MyObject = {};document.getElementById('myDiv').myProp = MyObject;解决方法:在window.onunload事件中写上: document.getElementById('myDiv').myProp = null; 2.DOM对象与JS对象相互引用.范例:function Enca

js中function的参数是数组,要怎么传参

问题描述 js中function的参数是数组,要怎么传参 我在input中调用function,想向里面传一个数组,要怎么传 解决方案 var a=[1,2,3] 直接传a就行 解决方案二: <input type="button" onclick="yourfun([1,2,3,4,6])"/> 直接传就行了.不太明白问题的核心要问什么 解决方案三: fun([1,2,3]) 解决方案四: 不能直接传呀,需要传fun([[1,2,3]]),如果直接传[

http协议-想问下post请求中的param是否会被压缩

问题描述 想问下post请求中的param是否会被压缩 post请求时param参数使用流文件读取后乱码,怀疑是否是被压缩了,该如何解析. 解决方案 用httpwatch或者fiddler看下,一般不会压缩. 解决方案二: request.getParameter(arg0) 获取,不存在压缩. 解决方案三: 问下一楼的同学,这个方法我用了,但是读取出来的内容是乱码. 解决方案四: 问下一楼的同学,这个方法我用了,但是读取出来的内容是乱码. 解决方案五: 问下一楼的同学,这个方法我用了,但是读取

问下如何在MyEclipse7.0中配置web.xml 让它带自动提示struts标签功能

问题描述 问下如何在MyEclipse7.0中配置web.xml让它带自动提示struts标签功能那位高手知道帮解答下小弟万分感激!就是在web.xml中输入个<然后会提示 解决方案 解决方案二:问下如何在MyEclipse7.0中配置web.xml让它带自动提示struts标签功能那位高手知道帮解答下小弟万分感激!就是在web.xml中输入个<然后会提示解决方案三:其实很简单的:以spring2.0的配置文件为例(其他基本类似):进入:window->Preference...->

我想问下怎么判断sql数据库中的内容为空集,而不是NULL啊

问题描述 我想问下怎么判断sql数据库中的内容为空集,而不是NULL啊 如图,这两个字段一个为NULL,一个什么也没有但不是NULL,怎么判断什么都没有的情况啊!!! 我知道这样判断NULL _variant_t str = m_pRecordset->GetCollect("MyOrder"); if (str.vt == VT_NULL) 求教 解决方案 什么没有的时候是空字符串.你可以判断bstr类型,然后比较字符串是否为""空字符串. 解决方案二: s

java-想将数据库的数据调入容器中但显示空指针。所以想问下该怎么解决

问题描述 想将数据库的数据调入容器中但显示空指针.所以想问下该怎么解决 public class Wenben extends JFrame implements TableModelListener{ JTable table; Vectorhang; Vector lie;//fang 4ge Vector h1; //数据调用 public void dy(){ lie.add("ID"); lie.add("name"); lie.add("tim

pen ayers-请问OpenLayers.Bounds中参数如何设置

问题描述 请问OpenLayers.Bounds中参数如何设置 请问OpenLayers.Bounds中参数如何设置,这个参数该如何计算,例如江苏,请高手帮帮忙,谢谢