【发布时间】:2011-12-07 03:35:51
【问题描述】:
<button type="submit" id="start-break" name="start" type="button" class="actv-btn-dft1 blbg" onClick="showhide('start-break', 'stop-break');return false;" title="Start Break">Start Break</button>
<button type="submit" id="stop-break" type="button" class="actv-btn-dft1 orbg" onClick="showhide('stop-break', 'start-break');return false;" style="display:none" title="Stop Break">Stop Break</button>
我正在使用切换按钮之类的东西,单击开始会使可见停止,然后单击停止开始按钮可见。
我正在使用 showhide('start-break', 'stop-break') javascript 函数,如下所述
function showhide(hideid,showid)
{
document.getElementById(showid).style.display='block';
document.getElementById(hideid).style.display='none';
}
我想知道为什么我无法在控制器中获取 start 或 stop 的值。
-> 如果我在 onclick 中删除返回 false,我会提交它,但 UI 会受到干扰(单击 str 时按钮不会保持在停止位置)
提前致谢!
【问题讨论】:
-
代码看起来不错。您是否在控制台上收到任何 javascript 错误?
-
“控制器中的启动或停止值”是什么意思?
标签: javascript javascript-events