jsp 中onclick不起作用

我在th上加了一个onclick事件,可是th根本就是不可点击的
<th onclick="order('年龄','ord');">年龄</th>

function order(obj,action){
……
}
这是为什么

th可以加点击事件的,你试试onclick="alert('年龄')",看看可不可以用。可以用,就说明你的js方法代码可能有问题,不可以用,那是个奇葩的问题了。

你也可以试试给年龄套个<a>标签,再用点击事件。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-01-14
jsp 中onclick不起作用原因如下:
举例说明:<input type="button" onClick="click()">button text</input>
换成:<input type="button" onClick="return click();">button text</input>
这里注意:return click强制带回参数,所以在这里起作用。
第2个回答  2014-05-14
写一个form表单,提交到一个servlet或者action中,表单中添加几个
,再来一个提交按纽。
xxx就是商品名,单价等等的标记,而不是他们的值,值是你添在这个text中的内容
当点击提交的时候,就是向后台传值了
你用servlet的话,可以使用String yyy=request.getParameter("xxx");来获取前台传过来的值,这里的xxx就是前台JSP中name的xxx的值。这个值就是yyy
然后,写SQL语句吧
如果是struts,可以使用formBean,不需要用request获取,可以使用
类名 对象 =(类名)form;来或者这个对象,可以直接存这个对象。
或者和servlet一样,一个一个获取值
这个如果不懂,可以不管,总之我的方法能实现你的取值。
不懂的话,可以继续追问我!~
我了个去的,都不追问我
js中如果或者这个总数,那是不能够再传这个form表单的值过去的,因为js中你要定义你个URL
URL+求到的总数,用js打开这个页面,那这个就是get提交了,你就需要把所有的form里的值都一个一个加到url中,比如
你求得了total,并且取得了productName什么的
var url="地址?total="+total+"&productName="+productName+.......;
然后你需要open这个url
你可以在后台编写求得total这样就不用这么麻烦写JS了
哎,我给你写代码吧, 不能对不起我写的这么多字,稍等!~

急!!!JSP的onClick和onSubmit都不执行
你可以把move函数改为:function move(){ alert("move被调用了");} 就可以测试出onClick或onSubmit事件是否起作用了,我测试了一下前面两个事件都能被触发。我看原因在于你原来的move函数:document.newinfo.information.value=document.newinfo.end_month.value document下的这个newinfo自定义对象有问题 ...

jsp里面 input标签 onchange不好用。。。
onclick="setday(this)"这个onclick事件找不到对象,所以无法执行。1.我尝试将setday(this)去掉,在第一个输入框里输入内容就可以执行了。2.将setday(this)改成alert(‘任意字符串’),点击第一个输入框的时候也是可以弹出窗口的。你可以尝试将setday(this)这个方法加进去试试看。

jsp中onclick的问题
你用servlet的话,可以使用String yyy=request.getParameter("xxx");来获取前台传过来的值,这里的xxx就是前台JSP中name的xxx的值。这个值就是yyy 然后,写SQL语句吧 如果是struts,可以使用formBean,不需要用request获取,可以使用 类名 对象 =(类名)form;来或者这个对象,可以直接存这个对象。或者和s...

在jsp页面做了个登陆按钮,突然没有反应了,之前还好着呢。
jsp页面点击button没有反应一般是遇到js错误了,点开F12,调试一下js就能发现错误了。在jsp中利用button提交form的写法如下: 其中最后一种比较灵活,比如说出发事件的可以不是一个按钮,而是一个超链接或者图片之类的元素。提交

各位看看 jsp中这句话里面的onclick是什么意思?有什么功能?
这里面的onclick将不会被执行,而直接跳转到show.jsp中 如果href="#" 则执行onclick事件;一般写法:1、 会得到button的test值做为参数传递;2、 会把this做为参数传递 3、 直接调用S()不传参

A标签触发onclick事件而不跳转的多种解决方法
在web页面开发时 我们经常会遇到下列情况 一个标签仅仅是要触发onclick行为 表现上要有鼠标的pointer指针显示 或者其他类似a标签的视觉效果 比如执行删除操作时 为了避免误操作 我们要弹出对话框让用户确定是否删除 因此我们经常会用链接形式代替 触发onclick事件 代码如下 复制代码 代码如下: function del...

JSP页面中调用javascript代码怎么不起作作用?
你的javascript代码里的文本框名字写错了,你取的是title1,而你写的是name1,改过来就能运行了: function checkOneTitle(){ if(document.form1.title1.value==""){ alert("请输入一级标题!");return false;}else{ return true;} }

关于网络编程jsp中全选代码的问题,点击全选按钮没有反应,好像根本没有...
你的这段代码有很多问题 language写错了,而且也不用这个方法写,用type="text\/javascript"代替 你的函数体内的括号也不配对 document.forms这是个数组方括号里不能写字符串 写的太长也不知道你的意思是什么 这是我按你的改的,你试试 全选 旅游跑步游泳...

jsp 中的onsubmit和onclick的区别以及。。先给50,再加
onsubmit 只对提交按钮有效,而onclick是对 button就有效,具体区别吧,onsubmit会提交表单的全部信息,而onclick则不能~~你所说的那种效果是js做的,(jsp里面预留一个div标签)当然是在js里面写的了,onsubmit时候调用js代码,然后进行判断,在div中进行写入就可以了~~...

JSP按钮无反应啊
所有的input标签都应该包含在form标签中,form中还应写明method,action属性。其中method表示提交表单的方法get\/post,action为提交动作,比如说处理请求的servlet路径。不建议在本jsp页面处理数据库验证的操作,你可以写一个servlet,把验证操作放在里面,然后再跳转,也就是你写的 response.sendRedirect();而...

相似回答