为什么要两个click,这样不行吗?
onclick="a();b()"
onclick="a();b()"
解决方案 »
- extjs4 tabpanel 动态添加一个tab 后,无法再点击 tab 进行切换
- JavaScript 怎么才能知道textarea 是否自动换行 在线等
- 急,javascript弹出object问题?
- 急求广告轮换代码
- ExtJS GridPanel加上复选框之后,行选中问题
- 请教一个关于用checkbox页面取值的问题~!
- 一个广告轮换显示,怎么做??有可能是图片,也可能是flash!!!
- 一个简单的问题:在HTML页中BODY区域中是不是只能有一个<script>标签?
- 两个下拉框的解决问题(在线等待)
- 版主帮忙!!
- 【问题】javascript处理img的正则表达式
- 嵌套函数的局部变量的传递
-----------------------------
要用到Ajax!2.再增加一个onclick事件?!
-----------------------------
click+click=doubleClick,纯属灌水,哈答案是不可能,不过可以修改show函数,增加调用Ajax方法滴代码即可!
还有一点不解,点一个复选框就访问数据库,如果复选框多且每一个都选的话对数据库的压力启不是很大?这应该是设计中的大忌吧。其实可以把选中的复选框做个记录,在全部选完后再执行数据库操作应该会更好些吧
onclick="a();b()"
那样加一个状态变量就可以了
var flag = 0;
function whenClick(){
if(flag == 0){
a();
falg = 1;
}else if(flag == 1){
b();
flag = 0;
}else{
flag = 0;
}
}
function a(){//第一次点击}
function b(){//第二次点击};
<...onclick="whenClick()">
纯粹说下
<input type="checkbox" name="box <%=rs("id")%> " value= <%=rs("sprice")%> onClick=show(" <%=rs("id")%> ")> 已经有了一个复选框 点击就存到数据库里该如何实现呢
直接用form提交不就行了吗?
为什么要用事件来提交呢?
function whenClick(){
if(flag == 0){
a();
falg = 1;
}else if(flag == 1){
b();
flag = 0;
}else{
flag = 0;
}
}
function a(){//第一次点击}
function b(){//第二次点击};
<...onclick="whenClick()"> 我想一次点击执行两个事件能行吗?
简单啊
function whenClick(){
这里做选中得结果
retrun jisuan()//返回调用计算结果
}
function jisuan(){
这里做计算结果
}<...onclick="whenClick()">