首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js在 asp.net中不管用了,放到html 页面中可以用,该如何解决

2012-04-05 
js在 asp.net中不管用了,放到html 页面中可以用这是一段百度提供的站内外搜索代码HTML codeSCRIPT langua

js在 asp.net中不管用了,放到html 页面中可以用
这是一段百度提供的站内外搜索代码

HTML code
<SCRIPT language=javascript>    function g(formname) {        var url = "http://www.senztech.cn/baidu";        if (formname.s[1].checked) {            formname.ct.value = "2097152";        }        else {            formname.ct.value = "0";        }        formname.action = url;        return true;    }</SCRIPT><form name="f1" onsubmit="return g(this)"><table bgcolor="#FFFFFF" style="font-size:9pt;"><tr height="60"><td><input name=word size="30" maxlength="100"><input type="submit" value="百度搜索"><br><input name=tn type=hidden value="bds"><input name=cl type=hidden value="3"><input name=ct type=hidden><input name=si type=hidden value="www.senztech.cn"><input name=s type=radio> 互联网<input name=s type=radio checked> www.senztech.cn</td></tr></table></form>



放在html页面中可以用,放到.aspx 页面中就不行了,我担心是vdw expression的原因,就上传到了服务器上,还是不行。初步猜测是js 原因
应该是form 哪里的问题,请教怎么修改一下,管用就行

[解决办法]
你那个放在HTML里面的也是一个form吧。。我试了放在HTML2个form也是不行的。。。。楼上也说了FORM里是不能嵌套FORM。。不知道你为什么要2个FORM。。。
[解决办法]
还有就是看你传的参数。。。“THIS” 
onsubmit="return g(this)"
你把这句代码放在外面个FORM就可以了。。。
放在里面的话。。。只能更新里面个FORM。。。所以就没有变化了。。

热点排行