Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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, 3530 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 ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Batch & Shell
Checkbox Event (2)

Frage von Markus2016 zum Thema Batch & Shell ...

Datenbanken
Access Checkbox mit Kombifeld und dann filtern

Frage von atomas42 zum Thema Datenbanken ...

JavaScript
gelöst Range (Slider) Javascript mit Plus-Minus Buttons (3)

Frage von internet2107 zum Thema JavaScript ...

JavaScript
gelöst JavaScript hochladen (12)

Frage von Patrick-IT zum Thema JavaScript ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (21)

Frage von Xaero1982 zum Thema Microsoft ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Update
Treiberinstallation durch Windows Update läßt sich nicht verhindern (17)

Frage von liquidbase zum Thema Windows Update ...

Windows Tools
gelöst Aussendienst Datensynchronisierung (12)

Frage von lighningcrow zum Thema Windows Tools ...