php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.04.2010, 21:41  
Erfahrener Benutzer
 
Registriert seit: 07.11.2008
Beiträge: 139
PHP-Kenntnisse:
Fortgeschritten
robat befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Alle Checkboxen eines Formulars markieren - Nur Firefox will nicht

Hallo Leute,

ich möchte alle Checkboxen eines Formulares mit dem Namen setusersettings markieren, bzw. deaktivieren.

Das klappt auch in Opera und IE super..nur Firefox streikt.
Das ist eigenartig, denn normalerweise sind es die anderen beiden, die streiken.

Hier der Code:
Code:
function aendere_checkboxen_edit_user(status)
{
	for(var i = 0;i < setusersettings.elements.length;i++)
	{
		if(status == 1) setusersettings.elements[i].checked = true;
		if(status == 0) setusersettings.elements[i].checked = false;
	}
}
Das Formular ist so aufgebaut:
PHP-Code:
<form name="setusersettings" action="?content=edit&group=<?php echo $_GET['group'];?>" method="post" onsubmit="ladebalken('an')">
     <input type="checkbox" id="checkbox_edit_user" name="checkuser[]" value="while Schleife Werte">
</form>
Ich verstehe nicht, warum Firefox nicht will.

Seht ihr was?

Gruß

robat
robat ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.04.2010, 21:50  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Firefox „streikt“ normalerweise nicht einfach, sondern gibt in der JavaScript-Fehlerkonsole sehr detailierte Meldungen, wenn dein Script einen Fehler enthalten sollte - also schau dort bitte zuerst nach.

Wenn dort nichts stehen sollte, dann zeige uns bitte ein Online-Beispiel (valides HTML, auf's wesentliche reduziert).
ChrisB ist offline   Mit Zitat antworten
Alt 06.04.2010, 21:57  
Erfahrener Benutzer
 
Registriert seit: 07.11.2008
Beiträge: 139
PHP-Kenntnisse:
Fortgeschritten
robat befindet sich auf einem aufstrebenden Ast
Standard

In der Konsole steht "setusersettings is not defined".

Wie soll ich das verstehen? Das Formular heißt doch so, oder ist damit was anderes gemeint?
robat ist offline   Mit Zitat antworten
Alt 06.04.2010, 22:01  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von robat Beitrag anzeigen
In der Konsole steht "setusersettings is not defined".

Wie soll ich das verstehen? Das Formular heißt doch so, oder ist damit was anderes gemeint?
Du hast in deinem JavaScript keine Variable, die setusersettings heisst.

Der IE hat die unangenehme Eigenart, aus so gut wie allem, was sich im HTML findet - IDs, Elementnamen - automatisch gleichnamige JavaScript-Objekte im globalen Gültigkeitsbereich zu erstellen (und Opera macht ihm das leider teilweise aus „Kompabilitätsgründen“ nach).

Die korrekte Vorgehensweise ist jedoch, dass du dir erst mal die Referenz auf ein HTML-Element besorgst, bevor du in JavaScript weiter damit arbeitest.
Wenn du nicht weisst, wie das geht, lies es bitte bspw. bei SELFHTML nach.
ChrisB ist offline   Mit Zitat antworten
Alt 06.04.2010, 22:06  
Erfahrener Benutzer
 
Registriert seit: 07.11.2008
Beiträge: 139
PHP-Kenntnisse:
Fortgeschritten
robat befindet sich auf einem aufstrebenden Ast
Standard

Ah, danke.

Es fehlte einfach nur ein document. vor allen setusersettings.

Danke!
robat ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Max Anzahl Checkboxen Hu5eL JavaScript, Ajax und mehr 2 25.06.2008 15:37
Zustand der Checkboxen auslesen Pimbolie1979 PHP Tipps 2007 4 10.07.2007 20:39
Firefox / IE - ungeahnte Statistik pepe24 Off-Topic Diskussionen 10 30.04.2007 16:46
Aktivieren einer Checkbox aktiviert viele andere Checkboxen buggybugga HTML, Usability und Barrierefreiheit 3 12.03.2007 16:23
Firefox will mein 3-spaltiges Layout mit Footer nicht (CSS)! vampsoftchef HTML, Usability und Barrierefreiheit 1 28.02.2007 00:22
templates oder css mit firefox rbs_phoenix HTML, Usability und Barrierefreiheit 1 30.10.2006 15:24
Durch eine Checkbox, alle Checkboxen markieren mit PHP &lt;Daniel&gt; PHP Tipps 2006 2 29.05.2006 10:08
[Erledigt] window.location.href mit firefox HTML, Usability und Barrierefreiheit 15 18.11.2005 17:49
checkboxen wizzardxx PHP Tipps 2005-2 7 16.10.2005 22:58
[Erledigt] shiftKey bei Firefox abfragen HTML, Usability und Barrierefreiheit 2 05.08.2005 15:08
Deer Park Alpha 1 (=Mozilla Firefox 1.1) Off-Topic Diskussionen 15 09.07.2005 02:32
[Erledigt] verfluchter Firefox HTML, Usability und Barrierefreiheit 5 08.07.2005 22:51
Durch anklicken einer checkbox andere checkboxen markieren yoshy HTML, Usability und Barrierefreiheit 7 05.07.2005 22:25
[Erledigt] Script Interpretaion läuft falsch im Firefox PHP-Fortgeschrittene 23 11.05.2005 19:01
Umfrage-Formular mit Checkboxen und MySQL PHP Tipps 2004-2 10 26.11.2004 18:20

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
checkbox firefox, firefox checkbox, firefox alle checkboxen markieren, firefox checkbox markieren, firefox alle checkboxen aktivieren, firefox alle checkboxen, firefox alle checkboxen auswählen, alle checkboxen markieren firefox, firefox addon checkbox markieren, checkboxen markieren, http://www.php.de/javascript-ajax-und-mehr/66567-erledigt-alle-checkboxen-eines-formulars-markieren-nur-firefox-will-nicht.html, html alle checkboxen markieren, firefox aktiviere alle checkboxen auf einer seite, alle checkboxen anklicken, firefox mehrere checkbox aktivieren, checkboxen automatisch markieren firefox, firefox checkbox wird nicht groß, checkboxen firefox, firefox alle checkboxen wählen, firefox plugin checkbox

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:31 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum