我需要一个动态的内容在同一页上不同的按钮点击
I need a dynamic content in the same page on different button clicks
click上的三个图像按钮应该显示不同的内容。
我用来激活div
显示客户端点击的javascript是:
function showfirstdiv()
{
document.getElementById("1").style.display = "block";
}
function showseconddiv()
{
document.getElementById("2").style.display = "block";
}
function showthirddiv()
{
document.getElementById("3").style.display = "block";
}
和div分别是:
<div id="1" style="display:none">Internal Holiday Entry</div>
<div id="2" style="display:none">Weekend Holiday Entry</div>
<div id="3" style="display:none">National Holiday Entry</div>
第一个按钮是:
<asp:ImageButton ID="ImageButton1" runat="server" OnClientClick="showfirstdiv()"/>
按钮正在引起回发。你只需要改变这一行:
<asp:ImageButton ID="ImageButton1" runat="server" OnClientClick="showfirstdiv(); return false;"/>
正如其他人所说,你只需要隐藏你不想显示的其他div。
下面是一个工作示例:https://jsfiddle.net/6g63vb79/
<asp:ImageButton ID="ImageButton1" runat="server" OnClientClick="showHolidayEntry(1)"/>
<asp:ImageButton ID="ImageButton2" runat="server" OnClientClick="showHolidayEntry(2)"/>
<asp:ImageButton ID="ImageButton3" runat="server" OnClientClick="showHolidayEntry(3)"/>
<div id="1" class="holiday-entry" style="display:none">Internal Holiday Entry</div>
<div id="2" class="holiday-entry" style="display:none">Weekend Holiday Entry</div>
<div id="3" class="holiday-entry" style="display:none">National Holiday Entry</div>
Javascript this.showHolidayEntry = function (id) {
var entries = document.getElementsByClassName('holiday-entry');
for(var i = 0, entry; entry = entries[i]; i++) {
entry.style.display = entry.id == id ? '' : 'none';
}
return false;
}
相关文章:
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- jQuery分页下一页和上一页按钮在点击零或超过最后一页后失败
- 如何为AngularJS制作智能表中第一页和最后一页的跳过按钮
- 如何在重定向到asp.net中单击按钮的下一页之前应用javascript警报
- 一页主题搜索/用下一个按钮突出显示文本
- 如何在angularjs应用程序中注销后,通过浏览器后退按钮禁止用户访问上一页
- Angularjs:目录分页控件没有'即使按下页面按钮,也不会显示下一页
- 检查在上一页上选择了哪个按钮
- 我可以更改当点击剑道网格下一页按钮时触发的事件吗
- Listjs为筛选后的最后一页生成按钮
- 转到下一页 - 按钮
- 在页面加载时启动Bootstrap Modal,在上一页按钮点击时启动
- Angularjs:从api获取下一页按钮
- 如何为数组生成上一页和下一页按钮
- 使我自己的滑动图库与上一页和下一页按钮
- 复制Next &上一页按钮功能
- Iframe下一页按钮SRC(非数组,实际SRC变化)
- “下一步/上一页”按钮抛出错误
- jquerymobile下一页按钮
- 单击asp.net中的“上一页”按钮后,如何转到asp.net的上一页