更新URL时使用Javascript函数显示日期
Display date with Javascript function while updating URL
所以我正在用我的Arduino Uno做一些事情,当点击我的Web服务器上的按钮时,URL会附加"?feed’到它的末尾(但仍然是当前页面)。这对我的Arduino草图来说是绝对必要的,因为这是它知道旋转我的伺服的时候。
不管怎样。然而,我想在按钮下面显示它被点击的日期。问题是,当单击按钮时,它会在一瞬间显示日期,然后重新加载页面以附加到URL。
HTML&Javascript(很抱歉,如果它很草率):
<a href="?feed"><button onclick="displayDate()">FEED ME!</button></a>
<script>
function displayDate() {
document.getElementById("demo").innerHTML = Date();
}
</script>
<p id="demo"></p>
您可能希望将AJAX请求与history.pushState
组合使用。类似这样的东西:
window.onload = function() {
document.getElementsByClassName('feed')[0].onclick = function() {
document.getElementById("demo").innerHTML = Date();
var req = new XMLHttpRequest();
req.open('GET', '?feed', true);
req.send(null);
window.history.pushState(null, null, '?feed');
};
};
<button class="feed">FEED ME!</button>
<p id="demo"></p>
相关文章:
- 更新URL时使用Javascript函数显示日期
- 使用 js 函数显示 HTML 表单的结果
- Javascript日期函数显示错误的日期
- I'm试图使用onclick函数显示函数的结果.(javascript)
- 如何使用 JavaScript 函数显示表单 asp.net
- 通过脚本在中隐藏元素,然后使用函数显示
- 向对象原型添加函数会导致函数显示在所有“OBJ 中的 X”循环中
- 图像 onclick() 函数显示带有表单详细信息的 dailog 窗口
- Javascript 日期未显示为相等,尽管 getTime() 函数显示日期相等
- Javascript函数显示用户输入数组
- PHP中用于显示模态的Echo Javascript函数显示不正确
- 使用构造函数显示模块模式
- JQuery函数显示依赖于隐藏HTML输入元素值的元素
- 为什么这个javascript使用getTime函数显示负数
- fancybox iframe内容未通过jquery函数显示
- HTML函数显示为纯文本
- 使用JavaScript函数显示日历
- Titanium,Js函数显示XML文本字段文本
- 使用JavaScript函数显示flash
- replaceWith函数显示了奇怪的结果