Я хочу изменить этот код в выпадающем меню, изменение списка хорошо, но не могу понять событие onclick.
for (var z = 0; z < ShipTable.length; z++)
sOutput += "< input type=radio name=\"ZONE\" value=\"" + z
+ "\"" + (z == ZoneChecked ? " checked" : "")
+ " onClick=\"NewZone(this.value)\">" + ShipTable[z].zone + ";
Я изменил вышеупомянутое в
sOutput += "<select class=\"nopselect\" onClick=\"NewZone()\"><option>Select Delivery< /option>";
for (var z = 0; z < ShipTable.length; z++)
sOutput += "< option name=\"ZONE\" value=\"" + z
+ "\" >" + ShipTable[z].zone + "</option>";
sOutput += " < /select>< /TD > < /TR>";
, но эта функция хочет, чтобы эта функция работала с раскрывающимся списком
function NewZone(value) {
SetCookie("ZoneSelected", value, null, "/");
var RegionCookie = iGetCookie("RegionSelected");
if (RegionCookie != null && RegionFromZone.length && !Element(RegionCookie, RegionFromZone[ZoneParam])) DeleteCookie("RegionSelected", "/");
location.href = location.href;
}