Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Dropdown, checkbox, Javascript

Frage Entwicklung

Mitglied: ozma555

ozma555 (Level 1) - Jetzt verbinden

01.04.2009, aktualisiert 13:22 Uhr, 3563 Aufrufe, 1 Kommentar

Hallo Leute
Ich stehe vor dem Problem, bestehende Seite in Javascript zu erweitern.
Ich brauche dabei dringend Hilfe!

Ich habe eine Ober-(Dropdown), eine Unter-Dropdown) und eine Sondergruppe(Checkboxen).
Nun soll das ganze so funktionieren, dass wenn ich eine Untergruppe auswähle, automatisch der entsprechende Begriff in das Dropdownfeld
der Obergruppe geschrieben wird.
Zusätzlich sollen sich Checkboxen für die zugehörigen Sondergruppen automatisch öffnen.
Hoffentlich habe ich mich verständlich ausgedrückt!

Hier ist der bestehende Code:

<SCRIPT language=JavaScript type=text/javascript>
var options4Type = [ {},

{ Options für zweite Selectbox
"wählen Sie eine Berufsgruppe aus" : "wählen Sie eine Berufsgruppe aus",
"no" : "keine Untergruppe" ,
"Bitte auswählen" : "Bitte auswählen",
Gesundheits- und Krankenpflegeberufe

"84":"Approbierte Ärztin/ Apporbierter Arzt","109":"AssistentIn der Geschäftsführung","85":"Ärztin für Allgemeinmedizin/ Arzt für Allgemeinmedizin","82":"Ärztliche/r Leiter/in","69":"Ärztliche/r LeiterIn","115":"Bankkaufmann/frau","45":"BetriebselektrikerIn","56":"Biomedizinische Analytikerin/ Biomedizinischer Analytiker","31":"Body VitaltrainerIn","116":"BuchhalterIn","36":"CardiotrainerIn","106":"ControllerIn","80":"Desinfektionsgehilfe/ Desinfektionsgehilfin","58":"Diätologin/ Diätologe","101":"Diplom Sozialbetreuerin/ Diplom Sozialbetreuer","62":"Diplomierte Gesundheits- und Krankenschwester","64":"Diplomierte Kinderkrankenschwester/ Diplomierter Kinderkrankenpfleger","73":"Diplomierte medizinischtechnische Fachkraft","65":"Diplomierte psychiatrische Gesundheits- und Krankenschwester","63":"Diplomierter Gesundheits- und Krankenpfleger","66":"Diplomierter psychiatrischer Gesundheits- und Krankenpfleger","113":"EDV","37":"EnergetikerIn","38":"EntspannungstrainerIn","59":"Ergotherapeutin/ Ergotherapeut","79":"Ergotherapiegehilfe/ Ergotherapiegehilfin","32":"ErnährungsberaterIn","100":"Fach Sozialbetreuerin/ Fach Sozialbetreuer","87":"Fachärztin/ Facharzt","46":"Facility ManagerIn","52":"FriseurIn und FußpflegerIn","47":"GärtnerIn und FloristIn","102":"GeschäftsführerIn","96":"GesundheitsökonomIn","105":"GesundheitsmanagerIn","125":"Hebamme","43":"Heilbademeisterin und Heilmasseurin/ Heilbademeister und Heilmasseur","78":"Heilbadgehilfe/ Heilbadgehilfin","99":"Heimhelferin/ Heimhelfer","53":"Hygienepflegefachkraft","118":"JuristIn","49":"Küchenpersonal","92":"Klinische PsychologeIn","75":"Laborgehilfe/ Laborgehilfin","41":"Lebens- und SozialberaterIn (LSB)","60":"Logopädin/ Logopäde","117":"LohnverchnerIn","42":"MasseurIn","112":"Medizinische Sekretärin/ Medizinischer Sekretär","51":"Medizintechniker","44":"MusiktherapheutIn","103":"Office ManagerIn","72":"OP KoordinatorIn","74":"Operationsgehilfe/ Operationsgehilfin","111":"OrdinationsassistentIn","77":"Ordinationsgehilfe/ Ordinationsgehilfin","61":"Orthoptistin/ Orthoptist","35":"PersonaltrainerIn","70":"PflegediensteleitrIn","67":"PflegehelferIn","98":"PflegewissenschafterIn","55":"Physiotherapeutin/Physiotherapeut","34":"PilatestrainerIn","121":"PressesprecherIn","81":"Primar/ia","108":"ProjektmanagerIn","76":"Prosekturgehilfe/ Prosekturgehilfin","93":"PsychologenIn","30":"Psychosozialer GesundheitstrainerIn","94":"PsychtherapeutIn","97":"Public Health ExperteIn","120":"Public Relations ManagerIn","39":"Qi Gong KursleiterIn nach den Richtlinien der IQTÖ","107":"QualitätsmanagerIn","57":"Radiologietechnologin/ Radiologietechnologe","48":"Reinigungspersonal","50":"SchneiderIn und KleidermacherIn","110":"Schreibkraft","90":"SeelsorgerIn","88":"SozialarbeiterIn","29":"Sport- und FitnesstrainerIn","71":"StationsleiterIn","95":"SupervisorIn","91":"Training - Schulung - Berater","83":"Turnusärztin/ Turnusarzt","114":"VerwaltungsassistentIn","104":"VerwaltungsleiterIn","33":"WirbelsäulentrainerIn","54":"Wundmanager-/in","40":"Yoga TrainerIn","86":"Zahnärztin/Zahnarzt","89":"ZahntechnikerIn","Hallo":"Hallo"


}
];

var dependentOptions = [ { },
{ Einschr�nkung der zweiten Selectbox:
Value der ersten Selectbox : g�ltige Values der zweiten Selectbox

"20":"Bitte auswählen,31,36,37,38,32,43,41,42,44,35,34,30,39,29,33,40","21":"Bitte auswählen,45,46,52,47,53,49,51,48,50,54","22":"Bitte auswählen,56,58,59,60,61,55,57","23":"Bitte auswählen,62,64,65,63,66,67","24":"Bitte auswählen,125","25":"Bitte auswählen,69,72,70,71","27":"Bitte auswählen,80,73,79,78,75,74,77,76","26":"Bitte auswählen,84,85,82,87,81,83,86","28":"Bitte auswählen,96,92,98,93,94,97,90,88,95,91,89","29":"Bitte auswählen,101,100,99","30":"Bitte auswählen,119,109,115,116,106,113,102,105,118,117,112,103,111,121,108,120,107,110,114,104",

"no":"Bitte auswählen"
}

];



function initPage()
{

oMyTypes = [
document.getElementById( "myType1" ),
document.getElementById( "myType2" )
];

for ( var i = 1; i < oMyTypes.length; i++ )
for ( var code in dependentOptions[ i ] ) {

dependentOptions[ i ][code] = dependentOptions[ i ][ code ].split( "," );
}

createOptions( 1 );

}

function createOptions( toggleMode )
{
oSelect= oMyTypes[ toggleMode ];
value = oMyTypes[ toggleMode - 1 ].value;
oSelect.options.length = 0;
for (var i = 0;i < dependentOptions[ toggleMode ][ value ].length; i++ )
{
var code = dependentOptions[ toggleMode ][ value ][ i ];
oSelect.options[ i ] = new Option( options4Type[ toggleMode ][ code ], code );
}
}

//

function preselect(id1, id2) {
document.getElementById( "myType1" ).value = id1;
createOptions( 1 );
document.getElementById( "myType2" ).value = id2;
}


function onloadFunc() {

initPage();
preselect('no', 'Bitte auswählen');



}


</SCRIPT>


und HTML:

<TD>Berufsgruppe*<BR><SELECT id=myType1 onchange="createOptions( 1 )"
size=1 name=form_berufsgruppe> <OPTION value=no selected>---- bitte
auswählen ----</OPTION> <OPTION value=20>Allg. Gesundheit - körperliche
Beratung</OPTION> <OPTION value=21>Betriebspersonal</OPTION> <OPTION
value=22>Gehobener medizinisch-technischer Dienst</OPTION> <OPTION
value=23>Gesundheits- und Krankenpflegeberufe</OPTION> <OPTION
value=24>Hebamme</OPTION> <OPTION value=25>Leitungsfunktionen</OPTION>
<OPTION value=27>Medizinisch-technischer Fachdienst und
Sanitätshilfsdienst</OPTION> <OPTION value=26>Medizinische
Berufe</OPTION> <OPTION value=28>Sonstiges</OPTION> <OPTION
value=29>Sozialbetreuungsberufe</OPTION> <OPTION
value=30>Verwaltung</OPTION></SELECT></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD>Untergruppe<BR><SELECT id=myType2 name=form_untergruppe></SELECT></TD>
<TD>&nbsp;</TD></TR></TBODY></TABLE></DIV><!-- end class="mein_text" -->


Danke im Voraus!
Mitglied: godlie
01.04.2009 um 12:54 Uhr
Also erstmal setz deinen code in <code> tags dann schaumal das deine Umlaute was gleichsehen sprich mach aus
ihnen html fähige Umlaute. ( ä = &auml; Ä = &Auml; ü=&uuml;....) oder schau das dein encoding stimmt und man die Lesen kann.

dann können wir mal über Hilfe sprechen. Achja es sind keine dropTownfelder sonder dropdownfelder ......
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Checkbox Event (11)

Frage von Markus2016 zum Thema Batch & Shell ...

Datenbanken
Access Checkbox mit Kombifeld und dann filtern

Frage von atomas42 zum Thema Datenbanken ...

VB for Applications
gelöst Abhängige Dropdown Menüs in Excel (2)

Frage von Zentralenteufel zum Thema VB for Applications ...

JavaScript
gelöst JavaScript hochladen (12)

Frage von Patrick-IT zum Thema JavaScript ...

Neue Wissensbeiträge
Windows Installation

Unorthodoxer Weg, um an einen Offline-Installer für Adobe Flash zu kommen

(8)

Tipp von beidermachtvongreyscull zum Thema Windows Installation ...

Datenschutz

Gefährdeter Datenschutz: Firefox löscht lokale Datenbanken nicht

Information von BassFishFox zum Thema Datenschutz ...

Firewall

PfSense OpenVPN beschleunigen

Tipp von Dobby zum Thema Firewall ...

Utilities

CCleaner 5.33 mit Malware infiziert

(27)

Information von SeaStorm zum Thema Utilities ...

Heiß diskutierte Inhalte
Utilities
CCleaner 5.33 mit Malware infiziert (26)

Information von SeaStorm zum Thema Utilities ...

Festplatten, SSD, Raid
gelöst Problem mit DELL 815R Server und Windows Bluescreen (24)

Frage von Leo-le zum Thema Festplatten, SSD, Raid ...

Windows Systemdateien
Windows bootet nicht mehr Fehlermeldung 0xc0000098 (16)

Frage von franzgoerlich zum Thema Windows Systemdateien ...

Windows Netzwerk
Dateien mit Intelligenz per GPO ins Programmverzeichnis (14)

Frage von erwin.t zum Thema Windows Netzwerk ...