html js 设置按钮是否可用

一个html如下
<html>
<table>
<tr align="center" ondblclick="onReponse('1','2','3')" title="双击查看">
<td align="center">数据1</td>
<td align="center">数据2</td>
<td align="center">数据3</td>
<td><input type="button" class="btn1" value="打 印" id="print" disabled="disabled"></td>
</tr>
<tr align="center" ondblclick="onReponse('4','5','6')" title="双击查看">
<td align="center">数据1</td>
<td align="center">数据2</td>
<td align="center">数据3</td>
<td><input type="button" class="btn1" value="打 印" id="print" disabled="disabled"></td>
</tr>
<tr align="center" ondblclick="onReponse('7','8','9')" title="双击查看">
<td align="center">数据1</td>
<td align="center">数据2</td>
<td align="center">数据3</td>
<td><input type="button" class="btn1" value="打 印" id="print" disabled="disabled"></td>
</tr>
</table>
<script language="javascript">
onReponse(a,b,c)
{
alert(a);
}
</script>
</html>

我想在双击一行时,将这行的print按钮可用,其它行的不可用,这个怎么做啊 谢谢谢!!!
天河流纹石 说的 我会,现在是一个JSP 循环输出的页面

我这不是怕麻烦么 没把jsp写出来,直接手写了个html 最主要的问题是 各
tr里的按钮id值都一样 该如何处理?

<script language="javascript">
function onReponse(a)
{
btn1.disabled = true;
btn2.disabled = true;
btn3.disabled = true;
a.disabled = false;
}
</script>
<html>
<table>
<tr align="center" ondblclick="onReponse(btn1);" title="双击查看">
<td align="center">数据1</td>
<td align="center">数据2</td>
<td align="center">数据3</td>
<td><input type="button" class="btn1" value="打 印" id="print" disabled="disabled" name='btn1'></td>
</tr>
<tr align="center" ondblclick="onReponse(btn2)" title="双击查看">
<td align="center">数据1</td>
<td align="center">数据2</td>
<td align="center">数据3</td>
<td><input type="button" class="btn1" value="打 印" id="print" disabled="disabled" name='btn2'></td>
</tr>
<tr align="center" ondblclick="onReponse(btn3)" title="双击查看">
<td align="center">数据1</td>
<td align="center">数据2</td>
<td align="center">数据3</td>
<td><input type="button" class="btn1" value="打 印" id="print" disabled="disabled" name='btn3'></td>
</tr>
</table>
</html>

补充:对不起,我没有看到任何 JSP 代码。我也没有看到我的代码里有任何不满足你条件的地方....我更没看到你所需要的任何其他要求。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-06-04
<script
language="javascript">
function
onReponse(a)
{
btn1.disabled
=
true;
btn2.disabled
=
true;
btn3.disabled
=
true;
a.disabled
=
false;
}
</script>
<html>
<table>
<tr
align="center"
ondblclick="onReponse(btn1);"
title="双击查看">
<td
align="center">数据1</td>
<td
align="center">数据2</td>
<td
align="center">数据3</td>
<td><input
type="button"
class="btn1"
value="打
印"
id="print"
disabled="disabled"
name='btn1'></td>
</tr>
<tr
align="center"
ondblclick="onReponse(btn2)"
title="双击查看">
<td
align="center">数据1</td>
<td
align="center">数据2</td>
<td
align="center">数据3</td>
<td><input
type="button"
class="btn1"
value="打
印"
id="print"
disabled="disabled"
name='btn2'></td>
</tr>
<tr
align="center"
ondblclick="onReponse(btn3)"
title="双击查看">
<td
align="center">数据1</td>
<td
align="center">数据2</td>
<td
align="center">数据3</td>
<td><input
type="button"
class="btn1"
value="打
印"
id="print"
disabled="disabled"
name='btn3'></td>
</tr>
</table>
</html>
补充:对不起,我没有看到任何
JSP
代码。我也没有看到我的代码里有任何不满足你条件的地方....我更没看到你所需要的任何其他要求。

html\/js 想实现点击按钮暂停(段注释部分)~但不能用,请求帮助!代码如下...
首先要确保使用正确的HTML和JavaScript语法。然后,请按照以下步骤进行操作:在HTML文件中,创建一个按钮元素,如下所示:html Copy Code <button id="pauseButton">暂停<\/button> 在JavaScript文件中,使用事件监听器来捕获按钮的点击事件,并执行相应的操作。找到对应的按钮元素,并添加事件监听器,可以使...

在javascript中怎么设置button的可点击和不可点击
、js中设置按钮可点击与不可点击,默认是可点击的 (1)设置按钮不可点击 document.getElementById("bt1").disabled=ture;(2)设置按钮可点击 document.getElementById("bt1").disabled=false;2、jq中设置按钮可点击与不可点击,默认是可点击的 (1)设置按钮不可点击 ("#bt1").attr("disabled",ture...

求助~怎么实现按钮点击一次之后,按钮不能再点击了,变为灰色,下面代码怎 ...
1、首先新建html页面,设置一个button按钮。2、然后拷贝一张图片,编辑CSS代码。引入JQ的类库,并引入之前编辑的CSS样式。3、编辑js代码,之后运行即可。4、代码目录结构如下。5、最终效果如下图所示,就完成了。

html按钮问题,按钮不可用,无法点击,求解决!
\/\/设置按钮不可点击 ("#con").attr("disabled","true");

HTML怎么用js设置一个按钮,当点击按钮时可以显示另一个图层,按钮和图层...
首先你在css里面设置product为none,就是添加display:none,然后在JavaScript里面动态设置属性display为block就是你要的效果了。

html网页制作,javascript,一个按钮如何有两种功能?为什么按钮点击两次...
1. 你可以在div的style里加入display:block;让div的初始值为block,这样就能进入if里了 style="position:fixed; z-index:1;display:block;"2. 或者不加display:block;,把js那段改成下面也可以:if (document.getElementById('text').style.display==''){document.getElementById('button1').value...

怎么让html的按钮只能点一次
电脑、浏览器、html编辑器。1、首先,打开html编辑器,新建html文件,例如:index.html。2、在index.html中的<script>标签中,输入js代码:('button').click(function () { (this).attr('disabled', 1);});3、浏览器运行index.html页面,此时点击按钮后,按钮成功被禁用,只能点击一次。

html里如果输入框为空,则提交按钮不可用,反之可用怎么做
1、给输入框绑定事件,当焦点离开时校验输入框内容是否为空 2、根据校验结果设置提交按钮属性 <input id="uname" ><button id="btn">提交<\/button>$(function(){ $("#uname").blur(function(){ var text = $(this).val().trim(); if(text == ""){ $("#btn").attr({...

html怎么点击按钮后禁用该按钮。即使刷新页面该按钮依然禁用。怎么实现...
可以使用COOKIES+JS设置来判断,在未点击之前COOKIES为空,点击以后给这个COOKIES赋值,刷新的时候加载COOKIES判断是否存在来确定是否禁用这个按钮。

html标签用js判断输入是否为空
首先先修改下面这个:<html:form name ="frm "action="\/fileuploadAction" enctype="multipart\/form-data" method="post"> 然后将按钮替换成下面这个 <input type="button" value="上传" onclick="uploadValidate()"\/> js修改如下:function uploadValidate(){ if(document.getElementsById("...

相似回答