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.
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
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
Autore Titolo Forum Risposte Data
D Jquery, conflitto tra loro risolvibile? jQuery 7
F [Javascript] Conflitto tra più form nella stessa pagina Javascript 1
O [PHP] Conflitto tra regole nel file htaccess PHP 10
P conflitto tra librerie jquery jQuery 2
N conflitto tra diversi javascript mootools e qscroller Javascript 4
T conflitto tra due slideshow Javascript 3
F Conflitto tra script Javascript 1
O [Javascript] Conflitto Jquery: forse... Javascript 0
F Due location.href sono in conflitto Javascript 0
A conflitto http/https con google sites Javascript 1
otto9due Piccolo conflitto jquery.. Chi gli da uno sguardo? jQuery 6
Violetta De Amicis Conflitto funzioni jQuery jQuery 1
J Mod_Rewrite - Regole in conflitto (?) Apache 1
J Probabile conflitto versioni JQuery? jQuery 5
T conflitto nivoslider e videolightbox jQuery 3
G conflitto mootools con jquery Joomla 0
W Conflitto Variabili delle funzioni Javascript 4
N Funzioni windows.onload in conflitto o prevaricanti (credo) Javascript 13
A script jquery in conflitto jQuery 3
V script che vanno in conflitto Javascript 0
B Conflitto Prototype vs JQuery jQuery 2
V conflitto fra due js Javascript 2
N Conflitto di indirizzi IP: individuare i responsabili Hardware 0
E Query differenza tra tabelle MySQL 5
A differenza tra account email e ISP presenti in blacklist Posta Elettronica 0
W Differenza tra orari PHP 3
Z Google Fonts CSS tra desktop e responsive HTML e CSS 1
MarcoGrazia Associazioni tra Search Console e Analitycs SEO e Posizionamento 0
M Collegamento tra form html e script php PHP 4
D popolare campi tra th alla select PHP 36
Gabriele Visioli Differenza tra hosting e hosting WordPress Hosting 4
S Differenza tra le funzioni include () e require ()? PHP 1
P Ciclare tra array di oggetti PHP 1
B Incongruenze tra Mac ver e PC ver Photoshop 1
N Problema passaggio variabili tra pagine PHP 4
L estrarre valori max tra più tabelle MySQL 2
MarcoGrazia Dati nulli su join tra più tabelle MySQL 1
S Utilizzo variabili di sessione tra PC e server PHP 0
R Relazione tra tabelle MS Access 5
Tommy03 Query tra 3 tabelle MySQL 2
elpirata [MySQL] Sincronizzare dati tra due tabelle sullo stesso host MySQL 0
R passaggio variabili tra modulo genitore a figlio jQuery 3
P Passagio dati complessi tra una ASP.NET webapi e Angular ASP.NET 1
A [ASP] Confronto tra dati Form e DB Classic ASP 2
G [PHP] Passare dati tra record PHP 4
M [MS Access] Relazione tra maschere MS Access 1
T onsiglio Web agency tra Caserta Agro Aversano e Napoli e zone vicine. Offerte e Richieste di Lavoro e/o Collaborazione 0
J Passaggio variabile tra 2 file php PHP 15
E Compro profilo Instagram tra 10k e 30k Annunci servizi di Social Media Marketing 2
U [PHP] Differenza tra amministratore e utente PHP 2

Discussioni simili