[Exception... "Not enough arguments [nsIDOMHTMLSelectElement.add]"

[Exception... "Not enough arguments [nsIDOMHTMLSelectElement.add]" nsresult: "0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)" lo+
关于select添加<option>元素时,出现[Exception... "Not enough arguments [nsIDOMHTMLSelectElement.add]" nsresult: "0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)" lo错误

opt=document.createElement("OPTION");
            opt.value=subArray[1];
            opt.text=subArray[2];
            document.getElementById("xxx").add(opt);

 这样写不符合w3c标准。
所以document.getElementById("xxx").options.add(opt);
这样写,就正常了。

你可能感兴趣的:(exception)