javascript - 这段 JavaScript 行实际上做了什么?

标签 javascript

伙计们,我是 Javascript 的新手,通过研究我了解这段代码中的所有内容,但是,我不明白 [9] 和 [12] 行实际上对代码做了什么。我的猜测是当按下按钮时它会调用 id"msg"但那会做什么呢?感谢所有帮助。

<!DOCTYPE html>
<html>
<body>


<p>Click the button to sort the array.</p>

<button onclick="RearrangeArray()">Rearrange Array</button>

<p id="msg"></p>



<script>

var products = ["Printer", "Tablet", "Router", "Computer","TV"];
document.getElementById("msg").innerHTML = products;

function RearrangeArray() {
    products.sort();
    document.getElementById("msg").innerHTML = products;
}

</script>

</body>
</html>

最佳答案

找到 <element id="msg"></element> , 以及其中的任何内容,将其删除并替换为变量 products 中的任何内容,并解析出我们在其中找到的任何 HTML。

关于javascript - 这段 JavaScript 行实际上做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42987604/

相关文章:

javascript - jquery javascript 问题

javascript - 让我的按钮类型 ="submit"打开另一个 Accordion

javascript - 如何使用变量填充 Cordova 电子邮件编辑器字段

javascript - 如何选择合适的 javascript 框架以及如何开始?

javascript - 为什么这个闭包不能访问 'this' 关键字? -jQuery

javascript - 如何复制一个元素的所有属性并将它们应用到另一个元素?

javascript - 如何使用jquery选择父div高度400px之后的元素?

javascript - 多个 JavaScript 按钮简化为一个函数

javascript - 根据json填充select元素

javascript - JavaScript 代码中出现奇怪的 "Undefined variable"