我的ASP.NET下拉列表太小,无法显示用户选择的全文。 所以我决定在工具提示中显示所选文本。
ApplyToDropDown.Attributes.Add("onMouseOver", "ShowApplyToText()");
function ShowApplyToText()
{
var ApplyToDropDown = document.getElementById("ApplyToDropDown");
if(ApplyToDropDown != null)
ApplyToDropDown.ToolTip = ApplyToDropDown.selectedText; // line 5
}
但我没有得到输出。我也试过ApplyToDropDown.title它也没有用。
请帮我解决这个问题。
答案 0 :(得分:1)
ToolTip
不是下拉元素(或其选项元素)的有效属性,所以遗憾的是您的脚本无效。您要使用的属性是title
,但不幸的是,它只适用于顶部下拉元素而不是您正在查找的每个选项元素。
让这个工作的唯一方法是使用一些javascript / css技巧,你可以在下拉列表旁边的工具提示处悬停一个div,但没有什么不幸的是内置的可以做到这一点。
答案 1 :(得分:0)