Code:
Select id = "ddlResourceType" onchange = "getvalue (this )"
/Select
Dynamically delete all options in the select statement:
Document. getElementById ("ddlResourceType"). options. length = 0;
Dynamically delete an option in the select statement:
Document. getElementById ("ddlResourceType"). options. remove (indx );
// This sentence is incompatible. Firefox does not understand the remove method, so an error is reported. Of course, it cannot be removed.
Dynamically Add the option in the select statement:
Document. getElementById ("ddlResourceType"). options. add (new Option (text, value ));
Both IE and FireFox can be tested successfully. I hope you can use it later.
You can also use standard DOM operations, such as document. createElement, appendChild, and removeChild.
Value
Function getvalue (obj)
{
Var m = obj. options [obj. selectedIndex]. value
Alert (m); // obtain the value
Var n = obj. options [obj. selectedIndex]. text
Alert (n); // get text
}
Later, I found the few words at the end of this article and thought I could try dom. Well, it was feasible.
Var sObj = document. getElementById ("ddlResourceType ");
SObj. removeChild (sObj. options [indx]);
In this way, the above sentence is compatible.