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 19.03.2006, 17:52  
TAD
Neuer Benutzer
 
Registriert seit: 19.02.2006
Beiträge: 26
TAD
Standard Inputfeld abhängig von der auswahl

Hallo,

ich habe ein kontaktformulr, wo der nutzer w#hlen kann zwischen antwort per telefon und antwort per-mail.

je nachdem welche möglichkeit gewählt wurde wird das ganze formular verändert. d.h. bei telefon kommt ein feld mit frage nach der telefonnummer und der gewünschten rückrufzeit und bei email kommt eine feld wo man die mailadresse eingeben kann.

ich hoffe das ich da im richtigen Forum bin. hat da jemand einen ansatz?

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

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

Alt 20.03.2006, 14:17  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Code:

function aendern(temp) {
 if(temp=="tel") {
  document.getElementById('change').innerHTML= "Telefonnummer";
 }
 
 if(temp=="email") {
  document.getElementById('change').innerHTML= "E-Mail";
 }
}


<div id="resultat">Hier kommt dann Telefon oder E-Mail rein</div>
und in deine Auswahl musst dann ein onChange="aendern(tel)" bzw onChange="aendern(email)" einbauen ..

Also wäre zumindest ein "Ansatz" ...

Lg
M3g4Star ist offline   Mit Zitat antworten
Alt 22.03.2006, 13:27  
TAD
Neuer Benutzer
 
Registriert seit: 19.02.2006
Beiträge: 26
TAD
Standard

Habe es nun aktuell so:

Code:
<html>
<head>





<script language="JavaScript" type="text/javascript">
function swap_content(id) {
var txt=document.getElementById(id);
if (txt.style.display=="block") {
txt.style.display="none";}
else{
txt.style.display="block"; } }
</script>



</head>
<body link="black" alink="black" vlink="black">

<table width="300">
 <tr>
  <td>SMS</td>
   <td>Chat</td>
 </tr>
</table>





<span id="sms" style="display:none">
<table width="300">
 <tr>
  <td>SMS Nummer: <input type="Text" name="" value="" size="" maxlength=""></td>
 </tr>
</table>
</span>

<span id="chat" style="display:none">
<table width="300">
 <tr>
  <td>Chat Name: <input type="Text" name="" value="" size="" maxlength=""></td>
 </tr>
</table>
</span>

</body>
</html>
Die Inputfelder werden auch ein und ausgeblendet. Nur wenn ich sms klicke und dann chat klicke, dann bleibts sms stehen. dies soll aber dann nicht sichtbar sein.

Läst sich das ganze auch in ein select Feld einfügen?
TAD ist offline   Mit Zitat antworten
Alt 24.03.2006, 13:27  
TAD
Neuer Benutzer
 
Registriert seit: 19.02.2006
Beiträge: 26
TAD
Standard

Niemand eine Idee?
TAD ist offline   Mit Zitat antworten
Alt 27.03.2006, 08:37  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Code:
<html>
<head>
<script language="JavaScript" type="text/javascript">
function swap_content(an,aus) {

var txt_an=document.getElementById(an);
var txt_aus=document.getElementById(aus);

txt_aus.style.display="none";
txt_an.style.display="block"; }
</script>
</head>
<body link="black" alink="black" vlink="black">

<table width="300">
 <tr>
  <td>SMS</td>
   <td>Chat</td>
 </tr>
</table>
<span id="sms" style="display:none">
<table width="300">
 <tr>
  <td>SMS Nummer: <input type="Text" name="" value="" size="" maxlength=""></td>
 </tr>
</table>
</span>

<span id="chat" style="display:none">
<table width="300">
 <tr>
  <td>Chat Name: <input type="Text" name="" value="" size="" maxlength=""></td>
 </tr>
</table>
</span>

</body>
</html>
M3g4Star ist offline   Mit Zitat antworten
Alt 28.03.2006, 21:07  
TAD
Neuer Benutzer
 
Registriert seit: 19.02.2006
Beiträge: 26
TAD
Standard

Danke, dies funktioniert.

Ich habe jedoch versucht, eine dritte Auswahl (Telefon) hinzuzufügen.Jodoch läst es sich nicht einfach erweitern. Was ist zu beachten, wenn weitere Felder zur Auswahl hinzu gefügz werden sollen?
TAD ist offline   Mit Zitat antworten
Alt 29.03.2006, 08:37  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Code:
<html>
<head>
<script language="JavaScript" type="text/javascript">
function swap_content(an,aus,auchaus) {

var txt_an=document.getElementById(an);
var txt_aus=document.getElementById(aus);
var txt_auchaus=document.getElementById(auchaus);

txt_aus.style.display="none";
txt_an.style.display="block";
txt_auchaus.style.display="none";
 }
</script>
</head>
<body link="black" alink="black" vlink="black">

<table width="300">
 <tr>
  <td>SMS</td>
  <td>Chat</td>
  <td>SMS</td>
 </tr>
</table>
<span id="sms" style="display:none">
<table width="300">
 <tr>
  <td>SMS Nummer: <input type="Text" name="" value="" size="" maxlength=""></td>
 </tr>
</table>
</span>

<span id="chat" style="display:none">
<table width="300">
 <tr>
  <td>Chat Name: <input type="Text" name="" value="" size="" maxlength=""></td>
 </tr>
</table>
</span>

<span id="tel" style="display:none">
<table width="300">
 <tr>
  <td>Telefon Nummer: <input type="Text" name="" value="" size="" maxlength=""></td>
 </tr>
</table>
</span>

</body>
</html>
M3g4Star 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] Umfrage per php - Bei Auswahl eines Radiobuttons noch mehr Möglichkeiten e Frankylein PHP Tipps 2008 4 27.07.2008 16:20
Auswahl und späteres Laden von Seiten durch Radiobuttons luckynuts PHP Tipps 2008 4 22.07.2008 19:16
bei onChange vorherige Auswahl zurcksetzen frankys9 HTML, Usability und Barrierefreiheit 6 05.05.2006 12:42
Bei einer <select> Auswahl das Markierte an erster Ste HTML, Usability und Barrierefreiheit 1 03.04.2006 17:52
Einem Inputfeld einen Wert zuweisen HTML, Usability und Barrierefreiheit 10 27.01.2006 13:12
Auf Auswahl in einer Dropdown Box reagieren PHP-Fortgeschrittene 10 26.01.2006 13:15
Auswahl als Variable ausgeben / in DB speichern PHP Tipps 2006 3 14.01.2006 13:08
[Erledigt] drop down auswahl aus der datenbank PHP Tipps 2005-2 5 28.10.2005 12:06
select feld mit auswahl aus mysql tabelle PHP Tipps 2005 10 01.06.2005 14:17
select auswahl PHP Tipps 2005 4 16.05.2005 15:41
Nach Auswahl in der DropDown List -> Aktualisieren PHP Tipps 2005 6 13.05.2005 13:55
drop-down-Menü automatisch an Auswahl anpassen PHP Tipps 2005 10 18.04.2005 20:19
negative auswahl - (wo f1 !in t2 vorkommt) Datenbanken 3 12.04.2005 11:57
"drop down" bei auswahl absenden HTML, Usability und Barrierefreiheit 2 25.03.2005 19:15
Wert im inputfeld? HTML, Usability und Barrierefreiheit 3 05.08.2004 09:22

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
input feld auswahlmöglichkeiten, input feld abhängigkeit select box sms, abhängige select felder php email, php auswahl in input feld, feldabhängigkeit wikipedia, input feld in abhängigkeit, abhängige input felder, php feld abhängig, input abhängig von auswahl, input typ abhängig, html feld abhängig, php input form felder abhängig, php anbhänige inputs, anzahl inputfelder in abhängikeit von eingabe php, input feld abhängig von anderem, swap_content wie pulldown, input feld mit auswahl, ausahlmenu abhängig von vorheriger eingabe php, wenn auswahl=? dann input feld, tabelle html feld unabhängig

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