在我的脚本中有一个动态填充网格的单词列表。
有没有办法用通过 HTML 填充网格的单词来填充列表?
我现在有这个...
var listOfWords = ["mat", "cat", "dog", "pit", "pot", "fog"];
有没有办法通过 HTML 而不是脚本在此列表中添加更多单词?
我问是因为可以处理HTML但不能处理脚本的大学需要添加新单词
谢谢。
在我的脚本中有一个动态填充网格的单词列表。
有没有办法用通过 HTML 填充网格的单词来填充列表?
我现在有这个...
var listOfWords = ["mat", "cat", "dog", "pit", "pot", "fog"];
有没有办法通过 HTML 而不是脚本在此列表中添加更多单词?
我问是因为可以处理HTML但不能处理脚本的大学需要添加新单词
谢谢。
理论上,您可以创建一个 HTML 结构,该结构将创建一个可由 JavaScript 解析的 DOM,该结构将从某些元素(例如列表项)之间提取文本并将这些字符串附加到数组中。
…虽然教人们非常简单的数组语法会更容易。
…就像使用每行一个条目的文本文件一样。
如果有人能够用 html 写这个:
<ul>
<li>hello</li>
<li>hi</li>
<li>hey</li>
</ul>
您可以将它们添加到单词列表中:
[].push.apply( listOfWords, $("ul li").map( function() {
return $(this).text();
}).get() );
console.log( listOfWords );
//["mat", "cat", "dog", "pit", "pot", "fog", "hello", "hi", "hey"]
虽然我不明白他们怎么会写不出来:
["hello", "hi", "hey"]