抱歉,如果这是一个愚蠢的问题,但我一直在尝试使用 AJAX 来“实时”显示我的 javascript 变量,但运气不佳。我绝对是初学者,所以这可能是问题哈哈-当我看到 AJAX 代码时,它似乎总是需要一个额外的 url 来刷新,但我只想在点击时刷新 javascript 变量。
http://jsfiddle.net/bagelpirate/m9Pm2/
<script>
var one = 0;
var two = 0;
var three = 0;
</script>
<body>
<div id="div_1">
One: <script>document.write(one)</script> |
Two: <script>document.write(two)</script> |
Three: <script>document.write(three)</script>
</div>
<div id="div_2">
<img id="mine" src="https://si0.twimg.com/profile_images/3170725828/ac1d6621fc3c3ecaa541d8073d4421cc.jpeg" onclick="one++;" />
<img id="forest" src="http://blogs.dallasobserver.com/sportatorium/No.%202.png" onclick="two++;" />
<img id="farm" src="https://si0.twimg.com/profile_images/3732261215/bd041d1f0948b6ea0493f90507d67ef2.png" onclick="three++;" />
</div>
</body>
正如您在上面的代码中看到的,当用户单击其中一张图像时,我想增加计数并将其显示在页面顶部。我找到了 HTML5 输出标签,想知道是否可以使用它来实时显示 javascript 变量?我读过的所有内容似乎都暗示它无法完成,因为输出标签仅适用于表单?无论如何,我想问也无妨!
谢谢你的时间!