将文本对象转换为jquery中的字符串

时间:2014-03-27 15:40:31

标签: jquery

我的Dom有这个:

<input type="hidden" id="current_time" value="27 Mar 14 11:29:57 GMT-04:00">

我将一个变量分配给这样的值:

g_current_time = $('#current_time').attr("value");

当控制台记录g_current_time时我得到了预期的结果:

27 Mar 14 11:29:57 GMT-04:00

但是当尝试在Dom中显示变量的内容时,它显示为[Object Text]。

我如何将其转换为字符串?

将变量连接成一个字符串,然后在DOM中显示该字符串;

stat.innerText = "  Shutdown request on channel " + channel_identifier + " @ " + g_current_time + " accepted.";

此时控制台记录stat.innerText显示:

Shutdown request on channel 1 @ [object Text] accepted. 

1 个答案:

答案 0 :(得分:0)

请使用如下的.val(),它似乎工作正常。

演示:Fiddle

JS:

$(function(){
    var g_current_time = $('#current_time').val();
    console.log("  Shutdown request on channel 1 @ " + g_current_time + " accepted.");
});