javascript - 在不使用 Form 标签的情况下在页面上放置秒表?

标签 javascript c# asp.net

我发现的几个示例需要 Form 标记,这似乎与我现有的应用程序不能很好地配合。

我需要做的是在我的页面上添加一个计时器,一旦按下一个按钮,它就会开始计时,一旦按下另一个按钮,它就会停止计时。这些按钮将位于秒表应驻留的 UpdatePanel 之外。

这可以用 Java 实现吗?我发现这个答案看起来很有希望,但行不通:

How to create a stopwatch timer

它似乎不喜欢 tm1_Tick 函数的第一行,因为它认为 sw 为 NULL。

任何示例代码或指导将不胜感激。

最佳答案

few examples I've found require a Form tag

因为它们是 ASP.NET WebForms(就像您链接到的那样:许多带有命名空间标记“asp”的服务器控件)。

为什么不纯粹用 JavaScript 来做呢?无论发生什么情况,请记下时间,然后使用 setTimeout 不时更新页面内容。

(请注意 Java(Sun 和现在的 Oracle 的跨平台语言)和 JavaScript(深度集成到浏览器中的脚本语言)之间唯一的共同点是它们的前四个字母。)

关于javascript - 在不使用 Form 标签的情况下在页面上放置秒表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31435656/

相关文章:

c# - 为什么在 Windows 7 而不是 Windows 8 上检测到 FileSystemWatcher 属性更改?

c# - 如何从 c# Unity 中的另一个脚本扩展类

ASP.NET - FormView - 数据源仅更新部分字段

javascript - 搜索数组中的过滤器

php - 可以添加和删除的一系列输入组 - 如何保持顺序?

c# - 如何在新选项卡中打开 Razor 操作链接?

asp.net - Dim WithEvents 主题

c# - JavaScript 警报适用于 int,但不适用于字符串

javascript - 有没有办法在 webview 中拦截 javascript 触发的 URL?

javascript - 使用 json 文件在 javascript 中显示幻灯片的问题