标题元素中的工具提示不起作用

时间:2015-07-13 11:29:51

标签: javascript html

我正在尝试使用JavaScript和Bootstrap创建工具提示。现在我的问题是,当我尝试使用getFilesDir()时,它应该在html元素上放置一个title元素,而不是。

这是完整的代码:

var t = document.getElementById('toolt').title; t = data[x].time;

2 个答案:

答案 0 :(得分:1)

这是因为你只是为变量赋予一个新值,而不是改变对象/ html的属性

 var t = document.getElementById('toolt').title;
     t = data[x].time;
// what you are doing here is setting a varaible 't' as ""
// then setting it as data[x].time

您需要以下代码来设置html属性值:

document.getElementById('toolt').title = data[x].time;

如果由于某种原因确实需要存储html对象,则需要

var t = document.getElementById('toolt');
t.title = data[x].time;

答案 1 :(得分:0)

JavaScript不会通过引用来指定标量变量,只能指定对象。在这段代码中:

var t = document.getElementById('toolt').title;

... ttitle属性的副本,而不是引用。因此,任何进一步的修改都将改变副本,而不是原始副本。