2011-05-09 67 views
0

我使用的工具提示中显示它该值。JavaScript的返回值的工具提示

return 'Date '+dateData[obj.x]+'value '+obj.y+''; 

是否有可能在两行(一个日期)和(两个值)显示

这是我想说明

Date 12/23/45 
value 23

的方式,但目前这显示在单行只

Date 12/23/45 value 23

我已经试过这种方式,但这不是工作

return 'Date '+dateData[obj.x]+'value\n '+obj.y+''; 
+2

你已经在计算器上了近两个月的实用文章,问** ** 67个以前的问题。我在你的问题中解决了格式问题,但坦率地说,如果我先看了你的个人资料,我就不会有。现在你应该正确地格式化东西。请查看问题区域右侧的方便**如何格式**框。值得一读,就像问题区域上方的** [?] **那样[链接页面](http://stackoverflow.com/editing-help)。 – 2011-05-09 09:32:02

+0

你使用的是什么样的工具提示?我上面看到的是一个返回字符串的函数。这很重要,因为某些类型的工具提示不支持多行,并且支持它们的方式因工具提示而异。例如,你的'\ n'应该在['title'属性](http://www.w3.org/TR/html5/elements.html#the-title-attribute)中工作,如果其他所有东西都在工作。 – 2011-05-09 09:34:53

回答

0


return 'Date '+dateData[obj.x]+'<BR>value '+obj.y+''; 

br元素的目的很简单:它创建文本块内的线断裂,留下由换行创建的文本的两个块之间没有填充或利润率。尽管在XHTML严格页面中使用此元素仍然完全有效(它不在不推荐元素列表中),但您需要注意不要误用它,因为:

它可用于表示形式方式。例如,您可以连续使用一系列br元素来创建新的段落效果,而不是简单地使用a或blockquote,并应用CSS来设置布局。

使用BR元素变得如以后要纠正的视觉不一致,并有数百个文件扫来带他们出去一个真正的头痛。

有一些例外的情况下,您可能会被迫使用br元素:

在诗歌中,一个新的生产线只需要的是:一个新的生产线。在这种情况下你不能使用p元素。 (当HTML推荐被甩掉时,显然诗歌在标记要求列表上不高!)

当您标记邮政地址时,您可能需要创建单行换行符。然而,随着Microformats的出现,处理邮政(和其他)地址类型的方法已经相当成熟,可避免使用br,同时提供额外的语义丰富性。有关更多信息,请参阅标题为http://reference.sitepoint.com/html/hcard/的部分。

http://reference.sitepoint.com/html/br

我希望这一直是你

+0

非常感谢你Atticus – Kiran 2011-05-09 09:44:15

+0

哈哈对不起,我可能一直在嘲笑这篇文章,但是,通过将文本添加到你的工具提示中,它真的为它添加了HTML。 \ n不是有效的html控件,
就是你想要的 – Atticus 2011-05-09 09:45:32