原因:填入的数据过长,但是由于美观角度,控件的宽度不能设置太长,导致数据显示不完全。
网上找到一种解决方案:使用如下脚本就可以解决:
function showdropitem()
{
var el = document.getElementsByTagName("select");
for(i=0;i<el.length;i++)
{
for(j=0;j<el[i].options.length;j++)
{
el[i].options[j].title = el[i].options[j].text;
}
}
}
然后在body的onload事件中添加该方法,即可
缺点:本人使用这种方法调试时,在火狐下可以正常显示,在IE6.0下无效果,ie7.0可以。
这段代码是没问题的(调试不通的朋友可别扔鸡蛋哦^_~),关键在于微软的IE和控件的问题。