我有一个 JSP 页面,上面有一些input submit
按钮。现在基于我从AJAX
我想要控制的请求中获得的一些值display and hiding of these input buttons
。所以我spans
为每个输入创建了。并且基于我从 AJAX 请求中收到的变量值,我在那里操作显示属性。但我没有得到正确的结果。
这是我的代码:
<td style="width: 600px"><span id="startspan"><input name="start" value="startActivity" type="submit" id="startbuttonid"></span></td>
<td style="width: 600px"><span id="holdspan"><input name="start" value="holdActivity" type="submit" id="holdbuttonid"></span></td>
<td style="width: 600px"><span id="cancelspan"><input name="start" value="cancelActivity" type="submit" id="cancelbuttonid"></span></td>
<td style="width: 600px"><span id="closespan"><input name="start" value="closeActivity" type="submit" id="closebuttonid"></span></td>
我java script
正在编写代码以显示或隐藏它们的代码是::
if(temp1[15]=="InProcess"){
document.getElementById('startspan').style.display='none';
document.getElementById('holdspan').style.display = 'block';
document.getElementById('cancelspan').style.display = 'block';
document.getElementById('closespan').style.display = 'block';
}
if(temp1[15]=="New"){
document.getElementById('startspan').style.display='block';
document.getElementById('holdspan').style.display = 'none';
document.getElementById('cancelspan').style.display = 'block';
document.getElementById('closespan').style.display = 'none';
}
这里基于temp1[15]
我收到的变量值。我想显示或隐藏那些输入提交按钮。我正在以正确的方式进行操作,例如定义跨度或需要一些更正。基本上所有这些输入按钮都在里面dialog box <div>
,只有当我写了我的隐藏或显示跨度代码(写在上面)的函数被触发时,它才会打开。需要帮忙。谢谢。