0

我目前正在编写一个 html (php) 菜单,我想在其中使用按钮的工具提示。因为我想使用表单向我传输单击了哪个按钮(通过方法 = POST),所以我不使用,而是使用。

我的问题是我不确定创建这些工具提示的最佳方法是什么(特别是因为我希望文本是动态的......因为我计划在未来使用本地化。因此使用图像已经过时了那里的问题)。

我知道如何将工具提示与 结合使用,但如前所述,我不确定将工具提示与按钮结合使用的最佳方法是什么。示例源代码(作为此处的注释,我使用会话变量来查看用户使用的语言):

<input type='button' value="<?php translate('Messages');?>" class='messages'>
<input type='button' value="<?php translate('Logout');?>" class='logout'>

Tnx 的所有帮助

4

1 回答 1

3

HTML5 规范定义了一组几乎所有元素都支持的全局属性。这包括title规范中用于存储有关元素的附加信息的属性。因此,您可以动态地将工具提示文本输出到title属性中,该属性将出现在翻转时,而无需 JavaScript。如果您选择使用 JavaScript 提取文本并将其输出到自定义样式的工具提示中,它还可以使文本易于访问。

<input type='button' value="<?php translate('Messages');?>" id="messages_btn" title="<?php translate("tooltip_messages")?>">" class='messages'>

希望这是有道理的。

于 2012-09-13T10:38:26.333 回答