conflitto tra funzioni

processore

Utente Attivo
11 Ott 2012
51
0
0
ho un problema.
sto facendo un sito in cui in una pagina ho messo una sezione di ricerca con dei form a tendina e i form vengono riempiti tramite funzione java.
per far funzionare questa funzione ho dovuto richiamare la funzione nel body in questo modo <body onload"funzione()"> finqui tutto bene.
poi nella stessa pagina voglio mettere un menu a scomparsa.
pero non funzione, mentre se tolgo onload dal body mi funziona il menu ma i campi della ricerca non vengono riempiti.

vi posto le 2 funzioni :
Codice:
var marca, modello, contenuto = {
	"Tutto":["Tutto"],
	"Abarth":["Tutto","500","500C","695","Grande Punto","Punto EVO"],
	"AC":["Ace","Cobra"],
	"Acura":["Tutto","MDX","NSX","RDX","RL","RSX","TL","TSX","ZDX"],
	"Aixam":["Tutto","400","500","A","City","Crossline","Mac","Mega","Others","Roadline","Scouty R"],
	"Alfa Romeo":["Tutto","145","146","147","155","156","159","164","166","33","75","8C","90","Alfasud","Alfetta","Brera",	"Crosswagon","Giulia","Giulietta","GT","GTV","MiTo","RZ","Spider","Sportwagon","Sprint"],
	"Alpina":["Tutto","B10","B11","B12","B3","B5","B6","B7","B8","D10","D3","D5","Others","Roadster S"],
	"Aston Martin":["Tutto","AR1","Cygnet","DB","DB7","DB9","DBS","Lagonda","Rapide","V12 Vanquish","V8","Vantage","Virage","Volante"],
	"Audi":["Tutto","100","200","50","80","90","A1","A2","A3","A4","A5","A6","A7","A8","Allroad","Cabriolet","Coupe","Q3","Q5","Q7","QUATTRO","R8","RS","RS2","RS3","RS4","RS5","RS6","S2","S3","S4","S5","S6","S7","S8","TT","TTRS","TTs","V8"],
	"Austin":["Tutto","Estate","Healey","Maestra","Metro","MK","Montego"],
	"Autobianchi":["Tutto","A1000","A112","Y10"],
	"Bentley":["Tutto","Arnage","Azure","Brooklands","Continental","Eight","Mulsanne","Turbo R","Turbo RT","Turbo S" ],
	"BMW":["Tutto","1 er M Coupè","2002","114","116","118","120","123","125","130","135","315","316","318","320","323","324","325","328","330","335","518","520","523","524","525","528","530","535","540","545","550","Active Hybrid 5","Gran Turismo","628","630","633","635","640","645","650","725","728","730","732","735","740","745","750","760","Active Hybrid 7","840","850","M1","M3","M5","M6","Z4M","Active Hybrid X6","X1","X3","X5","X6","Z1","Z3","Z4","Z8"],
	"Brilliance":["Tutto","BC3","BS2","BS4","BS6","Granse","Jinbei","Zhonghua","Zunchi"],
	"Bugatti":["Tutto","EB 110","Veyron"],
	"Buick":["Tutto","Century","Electra","Enclave","Le Sabre","Park Avenue","Regal","Riviera","Roadmaster","Skylark","Special"],
	"BYD":["Tutto","F1","F3","F3R","F6","F8"],
	"Cadillac":["Tutto","Allante","BLS","CTS","Deville","Eldorado","Escalade","fleetwood","Seville","SRX","STS","XLR"],
	"Caterham":["Tutto","CATERHAM"],
	"Chatenet":["Tutto","Barooder","CH26","Media","Speedino"],
	"chevrolet":["Tutto","2500","Alero","astro","Avalanche","Aveo","Beretta","Blazer","C1500","Camaro","Capice","Captiva","Cavalier","Celebrity","Chevelle","Chevy Van","Citation","Colorado","Corsica","Corvette","Crew Cab","Cruze","Dixie Van","El Camino","Epica","Equinox","Evanda","Express","G","HHR","Impala","K1500","K30","Kalos","Lacetti","Lanos","Lumina","Malibu","Matiz","Monte Carlo","Niva","Nubira","Orlando","Rezzo","S-10","Silverado","Spark","SSR","Suburban","Tacuma","Tahoe","T-Blazer","Tracker","Trailblazer","Trans Sport","Uplander","Viva","Volt"],
	"Chysler":["Tutto","300M","300C","Aspen","Crossfire","Daytona","ES","Grand Voyager","GS","GTS","Le Baron","Neon","New Yorker","Pacifica","Prowler","PT Cruiser","Ram Van","Saratoga","Sebring","Stratus","Town & Country","Valiant","Viper","Vision","Voyager"],
	"Citroen":["Tutto","2CV","Acadiane","AX","Berlingo","BX","C1","C15","C2","C25","C3","C3 Picasso","C35","C4","C4 Picasso","C5","C6","C8","C-Crosser","CX","C-Zero","DS","DS3","DS4","DS5","Evasion","Grand C4 Picasso","GSA","Jumper","Jumpy","LNA","Nemo","SAXO","SM","Visa","Xantia","XM","Xsara","Xsara Picasso","ZX"],
	"Corvette":["Tutto","C1","C2","C3","C4","C5","C6 Convertible","C6 Coupe","Z06","ZR1"],
	"Dacia":["Tutto","Berlina","Break","Double Cab","Drop Side","Duster","Lodgy","Logan","Nova","Pick Up","Sandero","Solenza","Stepway"],
	"Daewoo":["Tutto","Aranos","Espero","Evanda","Kalos","Korando","Lacetti","Lanos","Leganza","Matiz","Musso","Nexia","Nubira","Rezzo","Tacuma","Truck Plus"],
	"DAF":["Tutto","400"],
	"Daihatsu":["Tutto","Applause","Charade","Charmant","Copen","Cuore","Domino","Extol","Feroza","Freeclimber","Gran Move","Hijet","Materia","Move","Rocky","Sirion","Taft","Terios","Trevis","Valera","YRV"],
	"Derways":["Tutto","Aurora","Cowboy","Land Crown","Plutus","Shuttle"],
	"Dodge":["Tutto","Avenger","Caliber","Caravan","Challenger","Charger","Dakota","Durango","Grand Caravan","Intrepid","Journey","Magnum","Neon","Nitro","RAM","Stealth","Stratus","Van","Viper"],
	"Donkervoort":["Tutto","D8","S8"],
	"DR Motor":["Tutto","DR1","DR2","DR3","DR5","KATAY"],
	"Ferrari":["Tutto","195","206","208","246","250","275","288","308","328","330","348","360","365","400","412","456","458 Italia","512","550","575","599","612","750","California","Daytona","Dino GT4","Enzo Ferrari","F12","F355","F40","F430","F50","F512","FF","FXX","Mondial","Superamerica","Testarossa"],
	"Fiat":["Tutto","124 Coupè","124 Spider","126","127","128","130","131","242","500","500 Abarth","500C","500C Abarth","Albea","Barchetta","Brava","Bravo","Campagnola","Cinquecento","Coupe","Croma","Dino","Doblo","Ducato","Duna","Fiorino","Freemont","Grande Punto","Idea","Linea","Marea","Marengo","Maxi","Multipla","New Panda","Palio","Panda","Penny","Punto","Punto Evo","Punto Evo Abarth","Qubo","Regata","Ritmo","Scudo","Sedici","Seicento","Spider Europa","Stilo","Strada","Talento","Tempra","Tipo","Ulysse","Uno","X 1/9"],
	"Ford":["Tutto","Aerostar","B-Max","Bronco","Capri","C-Max","Cougar","Courier","Crown","Econoline","Econovan","Edge","Escape","Escort","Excursion","Expedition","Explorer","Express","F150","F250","F350","Fiesta","Flex","Focus","Focus CC","Focus C-Max","Freestar","Freestyle","Fusion","Galaxy","Granada","Grand C-Max","GT","Ka","Kuga","M","Maverick","Mercury","Mondeo","Mustang","Orion","Probe","Puma","Ranger","Scorpio","Serra","S-Max","Streetka","Taunus","Taurus","thunderbird","Tourneo","Transit","Windstar"],
	"Galloper":["Tutto","GALLOPER"],
	"GAZ":["Tutto","22171","22177","24","2401","2402","2404","2410","2411","2412","2434","31","3102","31022","310221","31026","31029","3105","3110","31105","3111","38407","38649","38710","Siber"],
	"Geely":["Tutto","MK","Otaka","Vision"],
	"GMC":["Tutto","Acadia","Envoy","Safari","Savana","Sierra","Sonoma","Syclone","Typhoon","Vandura","Yokon","Altro"],
	"Great Wall":["Tutto","Florid","Gwperi","Hover","Hover H3","Pegasus","Safe","Sailor","Sing","Socool","Steed","Wingle","Wingle 3"],
	"Haima":["Tutto","2","3","3 HB","6","Family","Freema","Altro"],
	"Honda":["Tutto","Accord","Ascot","Avancier","Beat","Capa","City","Civic","Concerto","Crosstour","CR-V","CRX","CR-Z","Element","Fit","FR-V","HR-V","Insight","Inspire","Integra","Jazz","Legend","Life","Logo","Mobilio","NSX","Odyssey","Orthia","Partner","Pilot","Prelude","Ridgeline","S 2000","Saber","Sabre","Shuttle","Sm-x","Stepwgn","Stream","Torneo"],
	"HUMMER":["Tutto","H1","H2","H3"],
	"Hyundai":["Tutto","Accent","Atos","Avante","Azera","Coupe","Elantra","Equus","Excel","Galloper","Genesis","Genesis Coupe","Getz","Grand Starex H1","Grandeur","H100","H200","H300","H350","H1","H1 Cargo","H1 Starex","H1 Travel","Highway","i10","i20","i30","i40","i50","iX20","iX35","iX55","Lantra","Matrix","NF","Pony","Porter","Santa Fe","Santamo","Satellite","S-Coupe","Solaris","Sonata","Sonica","Starex","Terracan","Trajet","Tucson","Veloster","Verna","XG 30","XG 350"],
	"Infiniti":["Tutto","EX37","FX","G25","G35","G37","I35","M30","M35h","M37","M45","Q45","QX56"],
	"Innocenti":["Tutto","Clip","Elba","Small"],
	"Isuzu":["Tutto","Axiom","Bighorn","Campo","DLX","D-Max","Gemini","Midi","NKR","NPR","PICK UP","Rodeo","Trooper","WFR"],
	"Iveco":["Tutto","Daily","LKW/TRUCKS","Massif"],
	"Jaguar":["Tutto","420","Daimler","D-Type","E","MK II","Sovereign","S-Type","X300","XF","XJ","XJ12","XJ40","XJ6","XJ8","XJR","XJS","XJSC","XK","XK8","XKR","X-Type"],
	"Jeep":["Tutto","CJ-7","CJ-8","Comanche","Commander","Compass","Grand Cherokee","Liberty","Patriot","Renegade","Wagoneer","Willys","Wrangler"],
	"Kia":["Tutto","Besta","Carens","Carnival","Ceed","Ceed_sw","Cerato","Clarus","Elan","Joice","K2500","K2700","K2900","Leo","Magentis","Mentor","Opirus","Optima","Picanto","Pregio","Pride","Pro_ceed","Retona","Rio","Roadster","Rocsta","Sephia","Shuma","Sorento","Soul","Spectra","Sportage","Venga"],
	"Lada":["Tutto","1200","2107","Aleko","C-Cross","Forma","Granata","Kalina","Largus","Niva","Nova","Priora","Samara"],
	"Lamborghini":["Tutto","Aventador","Countach","Diablo","Espada","Gallardo","Jalpa","LM","Miura","Murciélago","Reventon","Urraco P250"],
	"Lancia":["Tutto","Beta","Dedra","Delta","Flaminia","Flavia","Fulvia","Gamma","K","Kappa","Lybra","MUSA","Phedra","Prisma","Stratos","Thema","Thesis","Voyager","Y","Ypsilon","Z","Zeta"],
	"Land Rover":["Tutto","Defender","Discovery","Freelander","LRX","Range Rover","Range Rover Evoque","Range Rover Sport","Series"],
	"Lexus":["Tutto","CT 200h","ES 350","GS 300","GS 430","GS 450h","GS 460","GX 460","GX 470","IS 200","IS 220d","IS 250","IS 300","IS F","LS 400","LS 430","LS 460","LS 600","LX 470","LX 570","RX 300","RX 330","RX 400","RX 450h","SC 400","SC 430"],
	"Lifan":["Tutto","Breez","Smily","Solano"],
	"Ligier":["Tutto","Nova","Optima","Optimax","Prima","X-Pro","X-Too","X-Too Max","X-Too R","X-Too R DCI","X-Too RS","X-Too S","X-Too 2"],
	"Lincoln":["Tutto","Aviator","Continental","LS","Mark","Navigator","Town Car","Zephyr"],
	"Lotus":["Tutto","Elan","Elise","Elite","Esprit","Europa","Evora","Excel","Exige","Omega","Super Seven","V8","Venturi"],
	"Mahindra":["Tutto","Bolero","CJ","Goa","Jeep","Reva"],
	"Maserati":["Tutto","222","224","228","3200","418","420","422","424","430","Biturbo","Coupe","Ghibli","Gran Cabrio","Gran Sport","Gran Turismo","Indy","Karif","MC12","Merak","Quattroporte","Racing","Shamal","Spyder","TC"],
	"Mazda":["Tutto","121","2","3","323","5","6","626","929","Atenza","Axela","B 2500","B 2600","Bongo","BT 50","Capella","CX-5","CX-7","CX-9","Demio","E","Familia","Millenia","MPV","MX-3","MX-5","MX-6","Pck Up","Premacy","Protege","RX-6","RX-7","RX-8","Tribute","Xedos","Xedos 6"],
	"Mercedes-Benz":["Tutto","190","200","220","230","240","250","260","270","280","300","320","350","380","400","416","420","450","500","560","600","Actros","Atego","A 140","A 150","A160","A 170","A 180","A 190","A 200","A 210","B 150","B 160","B 170","B 180","B 200","C 160","C 180","C 200","C 220","C 230","C 240","C 250","C 270","C 280","C 30 AMG","C 300","C 32 AMG","C 320","C 350","C 36 AMG","C 43 AMG","C 55 AMG","C 63 AMG","CLC","CE 200 ","CE 300","CL ","CL 180","CL 200","CL 220 ","CL 230","CL 420","CL 500","CL 55 AMG","CL 600","CL 63 AMG","CL 65 AMG","CLk ","CLk 200","CLk 220","CLk 230","CLk 240","CLk 270","CLk 280","CLk 320","CLk 350","CLk 430","CLk 500","CLk 55 AMG","CLk 63 AMG","CLS ","CLS 320","CLS 350","CLS ","CLS 500","CLS 55 AMG","CLS 63 AMG","E 200","E 220","E 230","E 240","E 250","E 260","E 270","E 280","E 290","E 300","E 320","E 350","E 36 AMG","E 400","E 420","E 430","E 50","E 500","E 55","E 60 AMG","E 63 AMG","G ","G 55 AMG","GL 320","GL 350","GL 420","GL 450","GL 500","GLK 200","GLK 220","GLK 250","GLK 280","GLK 300","GLK 320","GLK 350","ML 230","ML 250","ML 270","ML 280","ML 300","ML 320","ML 350","ML 400","ML 420","ML 430","ML 450","ML 500","ML 55 AMG","ML 63 AMG","R 280","R 300","R 320","R 350","R 500","R 63 AMG","S 250","S 260","S 280","S 300","S 320","S 350","S 400","S 420","S 430","S 450","S 500","S 55","S 550","S 560","S 600","S 63 AMG","S 65 AMG","SL 280","SL 300","SL 320","SL 350","SL 380","SL 420","SL 450","SL 500","SL 55 AMG","SL 560","SL 60 AMG","SL 600","SL 63 AMG","SL 65 AMG","SL 70 AMG","SL 73 AMG","SLK ","SLK 200","SLK 230","SLK 250","SLK 280","SLK 300","SLK 32 AMG","SLK 320","SLK 350","SLK 55 AMG","V","V 200","V 220","V 230","V 280","LKW/TRUCKS","MB 100","SLR","SLS","Sprinter","Vaneo","Vario","Viano","Vito"], 
	"MG":["Tutto","MGA","MGB","MGF","Midget","Rv8","TD","TF","ZR","ZS","ZT",],
	"Microcar":["Tutto","Cargo","Due","M.Go","M8","MC1","MC2","Virgo"],
	"MINI":["Tutto","1000","1300","Altro","Cooper","Cooper D","Cooper S","Cooper SD","John Cooper Works","One","One D"],
	"Mitsubishi":["Tutto","300 GT","400","Airtrek","ASX","Canter","Carisma","Chariot","Colt","Cordia","Cosmos","Delica","Diamante","DINGO","Dion","Eclipse","Galant","Galloper","Grandis","i-MiEV","L200","L300","L400","Lancer","Legnum","Libero","Mirage","Montero","Outlander","Pajero","Pajero Pinin","Pajero Sport","Pick Up","RVR","Santamo","Sapporo","Sigma","Sigma Wagon","Space Gear","Space Runner","Space Star","Space Wagon","Starion","Tridia"],
	"Morgan":["Tutto","4/4","Aero 8","Morgan","Plus 4","Plus 8","Roadster"],
	"Nissan":["Tutto","100","200 SX","280 ZX","300 ZX","350","350 Z","370 Z","AD","Almera","Almera Tino","Armada","Avenir","Bassara","Bluebird","Cubstar","Cargo","Cedric","Cefiro","Cherry","Cube","Datsun","Elegrand","Expert","Figaro","Frontier","Gloria","GT-R","InterStar","Juke","King Cab","Kubistar","Laurel","Leaf","Liberty","March","Maxima","Micra","Murano","Navara","Note","NP300","NV200","NV400","Pathfinder","Patrol","Pick Up","Pixo","Prairie","Presage","Presea","Primastar","Primera","Pulsar","Qashqai","Qashqai+2","Quest","R Nessa","Rogue","Safari","Serena","Silvia","Skyline","Sunny","Teana","Terrano","Terrano II","Tiida","Tino","Titan","Trade","Urvan","Vanette","Wingroad","X-Trail"],
	"Oldsmobile":["Tutto","Bravada","Custom Cruiser","Cutlass","Delta 88","Dynamic 88","Altro"],
	"Opel":["Tutto","Agila","Ampera","Antara","Arena","Ascona","Astra","Calibra","Campo","Combo","Commodore","Corsa","Diplomat","Frontera","Gt","Insigna","Kadett","Manta","Meriva","Mokka","Monterey","Monza","Movano","Omega","Pck Up Sportscap","Rekord","Senator","Signum","Sintra","Speedster","Tigra","Trans Sport","Vectra","Vivaro","Zafira"],
	"Pagani":["Tutto","Huayra","Zonda C12"],
	"Peugeot":["Tutto","1007","104","106","107","204","205","206","207","208","3008","304","305","306","4007","4008","404","405","406","407","5008","504","505","508","604","605","607","806","807","Bipper","Boxer","Camper","Expert","iOn","J5","Partner","Ranch","RCZ"],
	"Piaggio":["Tutto","Ape","M500","PK 500","Porter","Quargo"],
	"Pontiac":["Tutto","G6","Grand-Am","Grand-Prix","GTO","Montana","Solstice","Sunbird","Sunfire","Targa","Trans Am","Trans Sport","Vibe"],
	"Porsche":["Tutto","356","912","914","918","924","928","944","959","962","968","Boxster","Carrera GT","Cayenne","Cayman","Panamera","911","964","991","993","996","997","Targa"],
	"Proton":["Tutto","313","315","316","318","413","415","416","418","420"],
	"Renault":["Tutto","Alpine A310","Alpine A610","Alpine V6","Avantime","Clio","Coupe","Duster","Espace","Express","Fluence","Fluence Z.E","Fuego","Grand Espace","Grand Modus","Grand Scenic","Kangoo","Kangoo Z.E","Koleos","Laguna","Latitude","Logan","Mascott","Master","Megane","Modus","P1400","R11","R14","R18","R19","R20","R21","R25","R30","R4","R5","R6","R9","Rapid","Safrane","Sandero","Sandero Steoway","Scenic","Spider","Super 5","Symbol","Trafic","Twingo","Twizy","Vel Satis","Wind"],
	"Rolls-Royce":["Tutto","Cloud","Corniche","Flying Spur","Ghost","Park Ward Turbo","Phantom","Phantom Drophead","Silver Dawn","Silver Seraph","Silver Shadow","Silver Spirit","Silver Spur","Touring"],
	"Rover":["Tutto","100","111","114","200","213","214","216","218","220","25","400","414","416","418","420","45","600","618","620","623","75","800","820","825","827","Estate","Metro","Montego","Rover","SD","Streetwise","Tourer"],
	"Saab":["Tutto","90","900","9000","9-3","9-5","96","9-7X","99"],
	"Santana":["Tutto","300","350","410","Anibal","PS-10"],
	"Seat":["Tutto","Exeo","Fura","Ibiza","Inca","Leon","Malaga","Marbella","Mii","Panda","Ronda","Terra","Toledo"],
	"Skoda":["Tutto","135","Citigo","Fabia","Favorit","Felicia","Forman","Octavia","Pick Up","Praktik","Roomster","Superb","Yeti"],
	"Smart":["Tutto","Crossblade","ForFour","ForTwo","Roadster","Smart"],
	"Spyker":["Tutto","C12","C8","D12"],
	"SsangYoung":["Tutto","Actyon","Family","Korando","Kyron","MUSSO","REXTON","Rodius"],
	"Subaru":["Tutto","Impreza","Justy","Legacy","Libero","Mini","OUTBACK","SVX","Trezia","Tribeca","Vivio","XV","XT"],
	"Suzuki":["Tutto","Alto","Baleno","Cappuccino","Carry","Escudo","Grand Vitara","Ignis","Jimny","Kizashi","Liana","LJ 80","Maruti","SA 310","Samurai","Santana","SJ 410","SJ 413","SJ Samurai","Splash","Super-Carry","Swift","SX 4","Vitara","Wagon R+","X-90","XL-7"],
	"Tata":["Tutto","Aria","Estate","Indica","Indigo","Nano","Pick Up","Safari","Sumo","Telcoline","Telcosport","Xenenon"],
	"Toyota":["Tutto","4-Runner","Allion","Altezza","Aristo","Auris","Avalon","Avensis","Avensis Verso","Aygo","BB","Belta","Caldina","Cami","Camry","Carina","Celica","Chaser","Corolla","Corona","Corsa","Cressida","Cresta","Crown","Duet","Dyna","Estima","F","FJ Cruiser","FJ40","Fortuner","Fun Cruiser","Funcargo","Gaia","GT86","Harrier","HDJ","Hiace","Highlander","Hilux","Ipsum","iQ","Ist","KJ","Land Cruiser","Land Cruiser Prado","LC","Lite-Ace","Mark II","MR 2","Nadia","NOA","Opa","Paseo","Passo","Pick Up","Picnic","Platz","Premio","Previa","Prius","Prius+","Ractis","Raum","RAV 4","Sequoia","Sienna","Solara","Sprinter","Starlet","Supra","Tercel","Town Ace","Tundra","Urban Cruiser","Venza","Verossa","Verso","Verso-S","Vista","Vitz","Voxy","Will","Windom","Wish","Yaris"],
	"Volkswagen":["Tutto","181","Allstar","Amarok","Anfibio","Beetle","Blue Star","Bora","Buggy","Bus","Caddy","California","Caravelle","CC","Corrado","Crafter","Eos","Fox","Golf","Golf Plus","Iltis","Jetta","Kafer","Karmann Ghia","L80","LT","Lupo","Maggiolino","Multivan","New Beetle","Passat","Phaeton","Pointer","Polo","Polo Sedan","Santana","Scirocco","Sharan","Shuttle","T1","T2","T3","T4","T5","Taro","Tiguan","Touareg","Touran","Transporter","ip!","Vento","White Star"],
	"Volvo":["Tutto","240","244","245","262","264","340","360","440","460","480","740","744","745","760","764","780","850","855","940","944","945","960","965","C30","C70","Polar","S40","S60","S70","S80","S90","V40","V50","V60","V70","V90","XC60","XC70","XC90"],
	"Altro":["Altro"]
	};
	
	
	
	function makeSelect3 () {
	var oNewOpt, aOldOpts = modello.options, aNewValues = contenuto[marca.options[marca.selectedIndex].value];
	for (aOldOpts; aOldOpts.length > 0; modello.removeChild(aOldOpts[0]));
	for (var nItem = 0; nItem < aNewValues.length; nItem++) {
		oNewOpt = document.createElement("option");
		oNewOpt.value = aNewValues[nItem];
		oNewOpt.innerHTML = aNewValues[nItem];
		modello.appendChild(oNewOpt);
	}	
}



function marca () {
	var oOpt;
	marca = document.getElementById("marca");
	modello = document.getElementById("modello");
	marca.onchange = makeSelect3;
	for (var sValue in contenuto) {
		oOpt = document.createElement("option");
		oOpt.value = sValue;
		oOpt.innerHTML = sValue;
		marca.appendChild(oOpt);
	}
	marca.selectedIndex = 0;
	makeSelect3();
}



Codice:
window.onload=function a() {
if(document.getElementsByTagName && document.getElementById){
    document.getElementById("menu").className="jsenable";
    BuildList();
    }
}

function BuildList(){
var hs=document.getElementById("menu").getElementsByTagName("h3");
for(var i=0;i<hs.length;i++){
    hs[i].onclick=function a(){
        this.parentNode.className=(this.parentNode.className=="show") ? "hide" : "show";
        }
    }
}




e nella pagina li richiamo cosi.

Codice:
<script type="text/javascript" src="funzioni.js"></script>


se metto questa riga :
Codice:
<body onload="marca()" >
mi riempie i form, e non va il menu.
se la tolgo funziona il menu e non fanno i form.
 
Cambia questa parte:
Codice:
window.onload=function a() {
if(document.getElementsByTagName && document.getElementById){
    document.getElementById("menu").className="jsenable";
    BuildList();
    }
}
In questo modo:
Codice:
function a() {
if(document.getElementsByTagName && document.getElementById){
    document.getElementById("menu").className="jsenable";
    BuildList();
    }
}
E modifica il tag body così:
HTML:
<body onload="a(); marca()">
 

Discussioni simili