Javascript 随机获取Li的单个值,并将其打印在标记中

Javascript 随机获取Li的单个值,并将其打印在标记中,javascript,html-lists,Javascript,Html Lists,我在HTML的ul元素中有一个值列表,使用javascript,我想在h1中输出该列表中的一个随机值。我已经有一个脚本,但它输入的是该LI的ID而不是值 这是我的HTML: <div id="quotes-list"> <ul> <li id="One">One</li> <li id="Two">Two</li> <li id="Three">Three</li> &

我在HTML的ul元素中有一个值列表,使用javascript,我想在h1中输出该列表中的一个随机值。我已经有一个脚本,但它输入的是该LI的ID而不是值

这是我的HTML:

<div id="quotes-list">
<ul>
    <li id="One">One</li>
    <li id="Two">Two</li>
    <li id="Three">Three</li>
    <li id="Four">Four</li>
    <li id="Five">Five</li>
</ul>
</div>​

<h1 id="quoted"></h1>
正如我所说,这是可行的,但它输出的是LI的id

我试着和那个男孩玩过

var carToon = (lis[countThis].id);
正在放置lis[countThis].text,但输出未定义

在我的代码上可以替换什么,以便我可以在H1中输出ul列表中的随机值?

更改此行

var carToon = (lis[countThis].id);

var carToon = (lis[countThis].id);
var carToon = (lis[countThis].innerHTML);