求救呀!这段代码为什么拿不到form?

问题描述

code如下:</html><htmllang="zh"><head><title>aaaaa</title><scripttype="text/javascript">functiongoSubmit(num){alert(11);varss=document.forms[0];//varss1=document.getElementById('cc');alert(ss);//alert(ss1);}</script></head><formname="NOonl_subhead0500Form"method="post"action="/online/head0500.do"target="Head"><inputtype="hidden"name="org.apache.struts.taglib.html.TOKEN"value="88dae4ff630b06acb81f9373e11b4c0d"></form><framesetrows="245,*"cols="*"framespacing="0"frameborder="no"border="0"onload="goSubmit(501)"><framename="Head"src=""scrolling="no"><framename="Main"src=""scrolling="yes"><noframes><body><p>EEEEE</p></body></noframes></frameset></html>

解决方案

解决方案二:
上面的alert第一个能出来11第二个总是出来undefined
解决方案三:
form的id你忘记写了吧
解决方案四:
<htmllang="zh"><head><title>aaaaa</title><scripttype="text/javascript">functiongoSubmit(num){alert(11);varss=document.forms[0];varss1=document.getElementById('ccc');alert(ss);alert(ss1);}</script></head><formid="ccc"name="NOonl_subhead0500Form"method="post"action="/online/head0500.do"target="Head"><inputtype="hidden"name="org.apache.struts.taglib.html.TOKEN"value="88dae4ff630b06acb81f9373e11b4c0d"></form><framesetrows="245,*"cols="*"framespacing="0"frameborder="no"border="0"onload="goSubmit(501)"><framename="Head"src=""scrolling="no"><framename="Main"src=""scrolling="yes"><noframes><body><p>EEEEE</p></body></noframes></frameset></html>

我加了ID然后alert的结果是:11undefinednull
解决方案五:
引用3楼java_lover01的回复:

<htmllang="zh"><head><title>aaaaa</title><scripttype="text/javascript">functiongoSubmit(num){alert(11);varss=document.forms[0];varss1=document.getElementById('ccc');alert(ss);alert(ss1);}</script></head><formid="ccc"name="NOonl_subhead0500Form"method="post"action="/online/head0500.do"target="Head"><inputtype="hidden"name="org.apache.struts.taglib.html.TOKEN"value="88dae4ff630b06acb81f9373e11b4c0d"></form><framesetrows="245,*"cols="*"framespacing="0"frameborder="no"border="0"onload="goSubmit(501)"><framename="Head"src=""scrolling="no"><framename="Main"src=""scrolling="yes"><noframes><body><p>EEEEE</p></body></noframes></frameset></html>

我加了ID然后alert的结果是:11undefinednull

你js写在前面,标签还没出来js就执行了取不到元素。你把js放后面,或者使用jquery吧
解决方案六:
引用4楼whos2002110的回复:

Quote: 引用3楼java_lover01的回复:
<htmllang="zh"><head><title>aaaaa</title><scripttype="text/javascript">functiongoSubmit(num){alert(11);varss=document.forms[0];varss1=document.getElementById('ccc');alert(ss);alert(ss1);}</script></head><formid="ccc"name="NOonl_subhead0500Form"method="post"action="/online/head0500.do"target="Head"><inputtype="hidden"name="org.apache.struts.taglib.html.TOKEN"value="88dae4ff630b06acb81f9373e11b4c0d"></form><framesetrows="245,*"cols="*"framespacing="0"frameborder="no"border="0"onload="goSubmit(501)"><framename="Head"src=""scrolling="no"><framename="Main"src=""scrolling="yes"><noframes><body><p>EEEEE</p></body></noframes></frameset></html>

我加了ID然后alert的结果是:11undefinednull

你js写在前面,标签还没出来js就执行了取不到元素。你把js放后面,或者使用jquery吧

我先试试。
解决方案七:
你的代码放在我这里完全没有问题!
解决方案八:
引用6楼zhuxiaoleiwoaini的回复:

你的代码放在我这里完全没有问题!

我去!我试试IE。。。
解决方案九:
引用6楼zhuxiaoleiwoaini的回复:

你的代码放在我这里完全没有问题!

你的是什么版本的浏览器呀我的IE11还是不行呀
解决方案十:
引用8楼java_lover01的回复:

Quote: 引用6楼zhuxiaoleiwoaini的回复:
你的代码放在我这里完全没有问题!

你的是什么版本的浏览器呀我的IE11还是不行呀

IE9

时间: 2024-10-21 18:03:34

求救呀!这段代码为什么拿不到form?的相关文章

指针-C语言小白求救。这段代码的打印结果

问题描述 C语言小白求救.这段代码的打印结果 解决方案 p1 是 abcdefg; p2 是 szkde 且你的程序有内存泄露. 因为 p1 做为形参传入 GetPtr 后虽然修改了值,但不影响实参.要想影响 p1 的值,必须输入指向指针的指针. 解决方案二: 结果都是szkdc.

visual stu-在C#里面添加一段代码,叫网页的右键才到没法使用 ,求救 应该怎么做项目里面有用到EXCEL

问题描述 在C#里面添加一段代码,叫网页的右键才到没法使用 ,求救 应该怎么做项目里面有用到EXCEL 在C#里面添加一段代码,叫网页的右键才到没法使用 ,求救 应该怎么做项目里面有用到EXCEL 解决方案 通过浏览器的插件,然后插入Javascript等来控制页面的右键菜单等. 解决方案二: 一般是通过js屏蔽右键:http://blog.sina.com.cn/s/blog_510d36350100c2bf.html 解决方案三: http://www.cnblogs.com/carekee

求救:请问如何把这段代码改为泛型

问题描述 .将下面的代码改成泛型:PublicclassSimple(intvalue){this._Value=value;}PrivateintSimple;PublicintSimple;{Return_Value;}小弟就要面试,各位老大给点帮助吧,小弟感激不尽!2 解决方案 解决方案二:没看懂你这段代码解决方案三:看不懂,不知道是什么意思!猜了下哈,LZ是不是要这样:publicclassSimple<T>{publicSimple(Tvalue){_value=value;}pri

c++-这段代码怎么改,才能运行(main的第一行要保留)

问题描述 这段代码怎么改,才能运行(main的第一行要保留) #include using namespace std; class student { public: student(int n,float s):num(n),score(s){} void change(int n,float s){num=n;score=s;} void display(){cout<<num<<" "<<score<<endl;} private

孙鑫-Visual C++的一段代码搞不懂求解释

问题描述 Visual C++的一段代码搞不懂求解释 说一下自己的理解.题目是孙鑫老是的文本输出的例子. 1:GetBkColor得到背景白色,然后SetTextColor(白色)把背景白色设置为文字颜色.跟着clr应该是赋值得到白色了吧,但是F5看的时候是黑色,就要原文字颜色.我这么理解应该错了 1 COLORREF clr=dc.SetTextColor(dc.GetBkColor()); //GetBkColor属于dc对象,改变dc中的背景值(白色).然后SetTextColor用白色值

android-贴一段代码,关于自动接听的,请老司机帮帮忙

问题描述 贴一段代码,关于自动接听的,请老司机帮帮忙 public synchronized void answerRingingCall(Context context) { try { Log.e("try to answer", "below 2.3"); //ITelephony itelephony = getITelephony(mTelephonyManager); Method method = Class.forName("android

编译错误-出现了fatal exception :main 这是其中的一段代码,大家看看有什么问题

问题描述 出现了fatal exception :main 这是其中的一段代码,大家看看有什么问题 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); loginBtn = (Button)findViewById(R.id.login_btn_login); registerBtn = (Butt

求助servlet 这段代码什么意思

问题描述 求助servlet 这段代码什么意思 */ @RequestMapping("/getTile.do") public @ResponseBody String getTile(HttpServletResponse response, @RequestParam(value = "map_id", required = true) String mapId, @RequestParam(required = true) int level, @Reque

ancy orm-用FancyForm添加用户角色,求解释这段代码,

问题描述 用FancyForm添加用户角色,求解释这段代码, var form = $('#form').FancyForm({ title: '添加角色' width: 345 height: 325 inputWidth: 190 labelWidth: 60 url: '<%=path %>/sysRoleController/addRole.do' params: { param1: 1 param2:'string' } defaults: { type: 'string' } it