试图让javascript变量显示在HT

时间:2015-05-10 20:28:17

标签: javascript html variables

使用javascript,我将变量定义为三个单词之一

http://jsfiddle.net/KDmwn/45/

JavaScript的:

$(document).ready(function () {
var things = ['Rock', 'Paper', 'Scissor'];
var thing = things[Math.floor(Math.random()*things.length)];
});

我想要变量" thing"使用HTML部分中的以下内容在我的屏幕上的句子中显示:

the computer chose <span id="thing></span>

如果有人可以帮我弄清楚出了什么问题,我会很感激

1 个答案:

答案 0 :(得分:2)

您需要设置范围的HTML。在您的代码中,您只创建了一个变量,但您还需要在HTML中的某处使用它。由于您使用的是jQuery,因此您可以使用ID选择器和html()方法来设置值:

$(document).ready(function () {
    var things = ['Rock', 'Paper', 'Scissor'];
    var thing = things[Math.floor(Math.random()*things.length)];
    $('#thing').html(thing);
});