php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.06.2005, 14:59  
Gast
 
Beiträge: n/a
Standard [Erledigt] An radiobuttons Werte übergeben?

Serz leute,

also ich habe ein Dropdownmenü mit Werten die ich aus na DB habe.

Wenn ich nun einen Wert aus den Dropdownmenü auswähle, wird mir eine Textbox mit dem dazugehörenden Wert gefüllt!

Z.B.:
Dropdownmenü:

Peter ist ausgewählt

Textbox:

Die Telefonnummer wird angezeigt


So nun habe ich aber noch 3 Radiobuttons: E-Mail, Fax und nüscht.

So wenn ich nun z.B.: E-Mail auswähle soll mir vom Peter(wer hät´s gedacht?) die E-Mail Adresse angezeigt werden. Bei Fax das gleiche und bei nüscht halt nix.

Das geht soweit au scho wenn ich die Seite über einen Button neulade.
Ich fülle mir aber das Dropdownmenü üner Javascript und hätte das auch gerne bei den Radiobuttons.

So gibt es nun eine möglichkeit über JS den Radiobutton Werte zu zuweisen??

Wäre echt dankbar für eure Hilfe!!
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.06.2005, 21:26  
Erfahrener Benutzer
 
Registriert seit: 23.05.2005
Beiträge: 374
scooter
scooter eine Nachricht über ICQ schicken
Standard

Keine ahnung, bin kein JS progger aber musst mal mit ner if-schleife versuchen
__________________
Life is Life and life is hard
scooter ist offline   Mit Zitat antworten
Alt 21.06.2005, 08:16  
Gast
 
Beiträge: n/a
Standard

Jo danke für deine Antwort aber des hilft mir hier so nicht weiter!
  Mit Zitat antworten
Alt 21.06.2005, 09:57  
Gast
 
Beiträge: n/a
Standard

Na dann probier mal das hier aus
PHP-Code:
<html>
    <head>
        <script type="text/javascript">
            function setValue(sId, val)
            {
                obj = document.getElementById(sId);
                if ( null!=obj )
                {
                    obj.value = val;
                    return true;
                }
                else
                    return false;
            }
            
            function setChecked(sId, bChecked)
            {
                obj = document.getElementById(sId);
                if ( null!=obj )
                {
                    obj.checked = bChecked;
                    return true;
                }
                else
                    return false;
            }
        </script>
    </head>
    <body>
        <fieldset><legend>mit diesem request übergebene POST-Parameter</legend>
            <pre><?php print_r($_POST); ?></pre>
        </fieldset>
        
        <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
            <div>
                <label for="r11">#1</label><input type="radio" name="r1" id="r11" value="-1" />
                

                <label for="r12">#2</label><input type="radio" name="r1" id="r12" value="-1" />
                

                <label for="r13">#3</label><input type="radio" name="r1" id="r13" value="-1" />
                

                <input type="submit" />
            </div>
        </form>
        <hr />
        <table>
            <tr>
                <td><button onclick="setValue('r11', 1)">Wert von #1 auf 1 setzen</button></td>
                <td><button onclick="setValue('r12', 2)">Wert von #2 auf 2 setzen</button></td>
                <td><button onclick="setValue('r13', 3)">Wert von #3 auf 3 setzen</button></td>
            </tr>
            <tr>
                <td><button onclick="setChecked('r11', false)">#1 abwählen</button></td>
                <td><button onclick="setChecked('r12', false)">#2 abwählen</button></td>
                <td><button onclick="setChecked('r13', false)">#3 abwählen</button></td>
            </tr>
            <tr>
                <td><button onclick="setChecked('r11', true)">#1 anwählen</button></td>
                <td><button onclick="setChecked('r12', true)">#2 anwählen</button></td>
                <td><button onclick="setChecked('r13', true)">#3 anwählen</button></td>
            </tr>
        </table>
    </body>
</html>
  Mit Zitat antworten
Alt 21.06.2005, 10:40  
Gast
 
Beiträge: n/a
Standard

He danke für den Code..hab mir den ma angeschaut..muss aber leier sagen das der mir so auch nicht weiter hilft.

Also so fülle ich mir das Dropdownmenü:

PHP-Code:
<?php
if($row->an_name!="")        
        {
        
        
printf("<script type=\"text/javascript\">
        var f=parent.document.forms[0];
            
        NeuerEintrag = new Option(['$row->an_vname $row->an_name'],['$row->an_tel']);
             
        f.ansprechp.options[f.ansprechp.length] = NeuerEintrag;
        
        </script>"
);
        
        }

?>
So in $row sthen meine Werte aus der DB.

So mit dieser JS Funktion fülle ich mir dann meine Textbox:

Code:
<script type="text/javascript">
	
	function CheckAuswahl () {
  
	for (i = 0; i < document.Form.ansprechp.length; ++i)
    if (document.Form.ansprechp.options[i].selected == true)
  
    NeuerEintrag = document.Form.ansprechp.value;
	
	document.Form.telefonnum.value  = NeuerEintrag;

	}
	</script>
Also man sieht das ich wenn ich mein Dropdown-Menü fülle den einzelnen Einträgen Werte mitgebe. Diese Werte, hier die Telefonnummer, lasse ich mir wenn der Eintrag ausgewält wurde in der Textbox ausgeben.

Und so würde ich da auch gerne mit den radiobuttons machen.
Gibt es da eine Möglichkeit??
  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
Unbekannte Werte verhindern das Dekodieren. freq.9 PHP Tipps 2006 10 15.07.2006 00:28
Werte aus gesamter Spalte zählen rotzlöffel PHP Tipps 2006 17 14.05.2006 20:28
Radiobuttons PHP Tipps 2005-2 16 06.10.2005 13:42
Dynamische Werte übergabe? Logik Problem jesus666 PHP Tipps 2005-2 21 03.08.2005 17:30
doppelte Werte / Strings einer Spalte nur einmal ausgeben... Datenbanken 2 29.07.2005 12:10
Alle Werte eines Array mischen PHP Tipps 2005-2 2 28.07.2005 17:37
Eingabefelder und Werte PHP Tipps 2005-2 1 28.06.2005 08:19
Wie Werte einer Dropdownliste & Radiobuttons setzen? PHP Tipps 2005-2 9 15.06.2005 15:13
werte werden nicht übergeben PHP Tipps 2005 10 05.04.2005 23:23
[Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben PHP Tipps 2005 11 25.01.2005 10:44
Werte aus zwei Tabellen verknüpfen? Datenbanken 12 05.01.2005 10:41
<select> und alte Werte obi PHP Tipps 2004-2 4 06.11.2004 15:17
via Link Werte an eine function übergeben PHP Tipps 2004 5 01.07.2004 12:39
Werte eines Arrays in eine MySQL schreiben PHP Tipps 2004 2 28.06.2004 13:32
[Erledigt] Werte werden 2x ausgegeben PHP Tipps 2004 2 13.06.2004 14:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
radiobutton value übergeben, http://www.php.de/html-usability-und-barrierefreiheit/25134-radiobuttons-werte-uebergeben.html, radiobutton wert zuweisen, radiobutton value set checked, java radiobutton abwählen, javascript radio value übergeben, javascript wert übergeben radio button checked, radiobutton setzen, radiobutton werte übergeben, php radiobutton setzen, php radiobutton wert an javascript übergeben, Übergabe von variablen via input radio, button wert zu weisen java, value von radio button an java script übergeben, javascript funktion übergabe checked, javascript radiobutton status übergeben, radiobutton wert setzen, java radiobutton wert zuweisen, java radiobutton wert, radio button abwählen

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:09 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.