javascript - 简单的 javascript document.write 不起作用

标签 javascript jquery

Here's the code in question

我正在尝试创建一个简单的应用程序 - 这三个人中的每一个都有一个 rel="x"附加了它们的属性。我正在使用var regionId = $('img.selected-region').attr('rel');使 rel当前所选项目的reginId 的值。

我想通过执行一个简单的 document.write(regionId) 来测试这一点命令位于男人照片下的 div 中。但是,它不起作用。我是否已将 var RegionId 定义放在脚本窗口中的正确位置?

我对 javascript 完全陌生,所以语法对我来说很困惑 - 非常感谢您的帮助。

最佳答案

试试这个 http://www.jsfiddle.net/T6Jqx/15/

在 HTML 中,脚本标记中有 document.write。那时,DOM 可能还没有准备好,但更重要的是,它只执行一次,而不是每次单击图像时执行。我已将其修改为在每次单击图像时打印“rel”属性。

关于javascript - 简单的 javascript document.write 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4559388/

相关文章:

javascript - JQuery使用正则表达式删除contenteditable div中的多个<p>

javascript - react : How to update state in an array requiring remote calls for each item?

Javascript 仅使用 soundmanager2 播放第一首歌曲

javascript - 通过 jquery 推送 javascript 数组

javascript - 从 api 调用获取值

javascript - 输入类型编号应从带向上箭头的最小值和带向下箭头的最大值重新开始

javascript - 有没有可以让我制作漂亮的滚动墙的插件/库?

javascript - HTML5 FileList 和 JQuery 各自

jquery - Tooltipster jQuery 插件和 bootstrap 一起导致消失问题

javascript - 当我尝试通过 POST 将行的 id 值发送到另一个页面时,该页面将始终获取 id 值 1