我有一个组合框,它有一些值,也有一些值,我从组合框中选择一个值并进行一些操作,然后返回选择的值(在会话中设置这些值)。现在我需要在组合框中自动选择会话中的值。
我遵循了下面的 JavaScript,它工作正常,但它创建了一个已经在组合框中的重复值:
function addCombo() {
var reportID = '<%=reportid%>';
var reportName = '<%=reportname%>';
var textb = document.getElementById("reportnames");
var option = document.createElement("option");
option.text = reportName;
option.value = reportID;
option.selected='selected';
try {
textb.add(option, null); //Standard
}catch(error) {
textb.add(option); // IE only
}
textb.value = "";
}
谁能帮我鉴定一下?