c# - 如何逐步显示 div 标签

标签 c# asp.net c#-4.0

我在 form 标签中收集了 div 标签,如下所示:

<form ...>
  <div id="div1"> ... </div>
  <div id="div2"> ... </div>
  ...
  ...
</form>

我只想在可见区域显示div1,而不是当用户按下next时,显示下一个div标签,即div2,并且很快。

我怎样才能做到这一点?

我不太了解可用于执行此操作的不同方法,但我对 Javascript 有一定的了解,所以任何想法都会受到赞赏。

附言如果可能,请提供示例代码,我也想要客户端脚本。

最佳答案

这里有一些可能有用的 javascript 和 html 演示。增加当前整数。你也可以用 -- 来递减。有很多方法可以做到这一点。这只是我想到的一个。

<img src="mynextbutton.jpg" onclick="showNext()" />
<form ...>
  <div id="Div0" style="display:inherit;"> ... </div>
  <div id="Div1" style="display:none;"> ... </div>
  <div id="Div2" style="display:none;"> ... </div>
  ...
  ...
</form>

//---------------------------------------------------

var currentDiv = 0;
function showNext()
{
     document.getElementById("Div"+currentDiv).style.display = "none";
     currentDiv ++;
     document.getElementById("Div"+currentDiv).style.display = "ihherit";


}

关于c# - 如何逐步显示 div 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10487863/

相关文章:

c# - 使用诺基亚 map 的 Windows Phone 8 地理围栏

javascript - 当textarea上有边框时,css对齐标题和textarea

C#连接变为空

.net - Google Analytics API 3 - 错误 :"invalid_grant",描述 :"",Uri :""

.net - 如何调试打包在 .NET 程序集中的 .NET 代码(作为单独软件运行)

c# - 将数据表列绑定(bind)到类模型中

c# - 锯齿状阵列与一个大阵列?

c# - 在 Windows 上将数据插入文件

c# - 150K 行的散点图永远加载?

c# - MemoryStream.CopyTo 不工作