嗨,谢谢你的帮助,
我正在尝试设置页面加载时下拉框的值。 现在它没有给我任何错误,但是dang下拉框没有设置为我想要的值。
这是我的代码:
<body onLoad="IssuesToReportForm.ReportTo.SelectedValue = '<%=strReportTo%>'">
这部分代码是我的问题吗?
谢谢, 将
答案 0 :(得分:0)
<script type="text/javascript">
function PreselectMyItem(itemToSelect)
{
// Get a reference to the drop-down
var myDropdownList = document.IssuesToReportForm.ReportTo;
// Loop through all the items
for (iLoop = 0; iLoop< myDropdownList.options.length; iLoop++)
{
if (myDropdownList.options[iLoop].value == itemToSelect)
{
// Item is found. Set its selected property, and exit the loop
myDropdownList.options[iLoop].selected = true;
break;
}
}
}
</script>
假设IssuesToReportForm
是您的表单名称和ReportTo
下拉列表的名称。
然后<body onLoad="PreselectMyItem('<%=strReportTo%>')">