Autor |
Nachricht |
WurstOderWas
Threadersteller
Dabei seit: 26.03.2003
Ort: -
Alter: 43
Geschlecht:
|
Verfasst Di 01.02.2005 15:12
Titel [JS]Alle Radio-Buttons checken |
|
|
Hi Leute,
wie adressiere ich denn meine Radio-Buttons richtig?
Möchte via JavaScript bestimmte teile checken.
So klappts nich ->
Code: | document.forms[0].ACCESS[1].4.checked= true; |
Zur Erklärung: Die 4 Radio-Buttons heissen ACCESS[1] und haben die values 1, 2, 3 und 4
Wo is n der Hakööön. Manno! Doofes JS
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 01.02.2005 16:04
Titel
|
|
|
ich glaube mit den [] wirste Probleme kriegen .. aber nimm doch
einfach mal zum testen nen mozilla, der hat ne javascript konsole
drin .. da wirste schnell feststellen wo der haken ist ... und dann
kannste hier auch ne verwertbare fehlermeldung posten.
|
|
|
|
|
Anzeige
|
|
|
mast
Dabei seit: 04.03.2004
Ort: Berlin
Alter: -
Geschlecht:
|
Verfasst Di 01.02.2005 17:00
Titel
|
|
|
Nenn die Buttons "ACCESS[]".
|
|
|
|
|
WurstOderWas
Threadersteller
Dabei seit: 26.03.2003
Ort: -
Alter: 43
Geschlecht:
|
Verfasst Di 01.02.2005 17:30
Titel
|
|
|
also es liegt definitiv daran, dass die radio-buttons ACCESS[x] heissen.
wenn ich die umbenenne in access_x dann funktionierts.
ärgerlich, jetzt muss ich nämlich auch noch den ganzen php-kot(aber echt!!!) von dem kerl der das verhunzt hat bereinigen.
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 01.02.2005 18:01
Titel
|
|
|
ja wie gesagt, das dürfte an den klammern liegen .. weil die ja js-
intern schon eine bedeutung haben .. der witz geht halt verloren,
wenn du die in irgendwas_X benennst, weil irgendwas[] wäre
halt ein array .. das mit ner schleife oder sonst was leichter zu
durchlaufen ist / wäre!
|
|
|
|
|
mast
Dabei seit: 04.03.2004
Ort: Berlin
Alter: -
Geschlecht:
|
Verfasst Di 01.02.2005 18:37
Titel
|
|
|
Nenn einfach den ersten Button ACCESS[0], den zweiten ACCESS[1] etc. pp. - dann klappt das auch.
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 02.02.2005 10:33
Titel
|
|
|
das hat er doch .. gut, er hat bei 1 angefangen und nicht bei 0,
aber das sollte kein problem sein ..
nur so als beispiel: wenn du nen regulären ausdruck hast, und
im pattern !access[0]! steht, dann werd er auch nicht danach
suchen sondern nach access0 ..
|
|
|
|
|
WurstOderWas
Threadersteller
Dabei seit: 26.03.2003
Ort: -
Alter: 43
Geschlecht:
|
Verfasst Mi 02.02.2005 11:33
Titel
|
|
|
so,
versuche gerade das ohne das array zu lösen ->
$access_1
$access_2
$access_3
usw...
Problem:
wenn ich jetzt später die Daten aus meinen Input-Feldern(name="access_1" 2,3,4 usw.)
in die Datenbank eintragen will und zwar so ->
Code: |
$query="select * from XXX";
$result = db_query($query);
$count = @mysql_num_rows($result);
if($count){
while($get = mysql_fetch_assoc($result)){
$newID = $get['id'];
$newAccess = $access_.$newID;
$savequery="insert into administrator_module (module_id, admin_id, permission) values (".$newID.", ".$ID.", ".$newAccess.")";
db_query($savequery);
}
}
|
Wobei $newID dann jeweils dem richtigen 1,2,3 usw. hinter $access_ entsprechen würde, daaaann trägt er mir in die Datenbank nur die $newID und nicht $access_$newID
So gehts auch nicht -> "$access".$newID
Was kann ich da machen?
|
|
|
|
|
|
|
|
Ähnliche Themen |
Javascript + Radio-Buttons
[HTML] mit Radio-Buttons steuern
[Problem] CSS -> Radio Buttons (Mozilla vs. IE)
PDF checken per Kommandozeile
[PHP] Code Checken
[php] include checken
|
|