javascript 警告消息不弹出,为什么?

标签 javascript

这应该有效,我只是想联系一个节点并找出它的值(value)。

<html>
    <head></head>
    <body>
        <script type="text/javascript">
            function nadfunc() {
                var demoList = document.getElementById('eventsList');
                alert(var);
            }
            nadfunc();
        </script>

        <ul id="eventsList">
            <li>List</li>
            <li>List</li>
            <li>
                <a id="linkedItem" href="http://www.google.com">Linked List Item</a>
            </li>
            <li>List</li>
        </ul>
    </body>
</html>

最佳答案

alert(demoList);

var 只是一个关键字,你必须使用实际的变量名。

此外,您的脚本 block 应放在页面末尾,然后关闭 body 标记:

<html>
    <head></head>
    <body>    
        <ul id="eventsList">
            <li>List</li>
            <li>List</li>
            <li><a id="linkedItem" href="http://www.google.com">Linked List Item</a></li>
            <li>List</li>
        </ul>

        <script type="text/javascript">
            function nadfunc() {
                var demoList = document.getElementById('eventsList');
                alert(demoList);
            }
            nadfunc();
        </script>
    </body>
</html>

关于javascript 警告消息不弹出,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14879214/

相关文章:

javascript - 使用 Apify 进行网页抓取

javascript - Jquery 具有 2 次点击功能

java - 为什么我不能在 html 上启动我的 LibGDX 项目?

javascript - Next.js 与 Styleguidist 和 Fela (React)

javascript - 用 Jquery 替换文本适用于类,但不适用于 id

javascript - VSCode 不建议导入 ES6?

javascript - 如何确保在导航到另一个页面之前完成 reducer 响应操作?

javascript - 使用 JavaScript 在 HTML 中提交多个表单

javascript - 无法根据条件重新调用 Angular 函数

javascript - 如何更改我的 javascript 的变量,然后在不重新加载页面的情况下运行 "onload"