将字符串变量传递到选取框

Passing a string variable into a marquee

请帮忙,我正在尝试传递一个存在于我创建的变量中的字符串。这与我用 API 抓取的天气信息有关。这是我正在创建的变量;

success : function(parsed_json) {
    var temp_f = parsed_json['current_observation']['temp_f'];
    var wind_kph = parsed_json['current_observation']['wind_kph'];
    var wind_gust_kph = parsed_json['current_observation']['wind_gust_kph'];
    var wind_string = parsed_json['current_observation']['wind_string'];
    alert(wind_string); 
    gauge3 = wind_gust_kph
    gauge4 = wind_kph

警报有效并打印我的字符串。现在我想把它传递给

<td><div><marquee behavior="scroll" direction="left">("wind_string")</marquee></div></td>

我尝试了很多选项,但只能得到我输入的内容,而不是变量中的实际字符串。

希望清楚!

marquee 元素添加 id - - 以使其更易于搜索:

<marquee id="wind" behavior="scroll" direction="left"></marquee>

获取带有getElementByIdmarquee元素并将你想要的字符串赋值给它的innerHTML:

var wind_string = parsed_json['current_observation']['wind_string'];
//alert(wind_string);
document.getElementById('wind').innerHTML = wind_string;

注:the marquee element became obsolete in HTML5.