Suche im Forum:
Suchen


« Vorheriges Thema anzeigen :: Nächstes Thema anzeigen »  
Autor Nachricht
Beitrag13.11.2011 um 19:41 (UTC)    
Titel: Formular senden und Wert aus Auswahlliste löschen

Hallo zusammen,

ich versuche verzweifelt ein Formular, welches aus Textfeldern und Dropdownfelder besteht zu senden und gleichzeitig den ausgewählten Wert im Auswahlfeld zu löschen. Das senden ist dank einiger Generatoren kein Problem; nur das gleichzeitige löschen aus dem Auswahlfeld.
Beispiel: Formular um Termine zu vereinbaren.
Der ausgewählte Terminzeitpunkt darf nur einmal zur auswahl stehen. Sind alle Termine für ein Monat ausgewählt und versendet -> Auswahlfeld leer!

Ich hoffe das ist mit Javaskript oder Html machbar!?

Danke für eure Hilfe.

Grüße
Beitrag13.11.2011 um 20:45 (UTC)    
Titel: Re: Formular senden und Wert aus Auswahlliste löschen

Hallo,

physiofit-wanka hat Folgendes geschrieben:
Ich hoffe das ist mit Javaskript oder Html machbar!?

Automatisch: Nein!

Ich denke aber, dass man es mit dem vom Baukasten bereitgestellten Möglichkeiten über einige Umwege realisieren kann. Wenn du mal den Link zu deinem Formular postest, schau ich mal.
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering
Beitrag14.11.2011 um 06:47 (UTC)    
Titel:

Hallo,

das wäre super, wenn das klappen würde.

Hier der Code, der das Formular (bei einer gültigen E-mail Adresse) sendet, aber den ausgewählten Wert des Dropdownfeldes "Ihr Text" nicht löscht.

<!-- Start Code dw-Formgenerator --><style type="text/css">
body {
background-color: #FFFFFF;
}
.font-big {
font-family: Verdana, sans-serif;
font-size:16px; font-weight:bold;
color:#000000;
}
.font-small {
font-family: Verdana, sans-serif;
font-size:10px; font-weight:normal;
color:#000000;
}
.table {
background-color:#FFFFFF;
width:90%;
}
.table2 {
background-color:#FFFFFF;
width:100%;
}
.head {
background-color:#FFE6E6;
}
.main {
background-color:#ECECEC;
font-family: Verdana, sans-serif;
font-size:12px; font-weight:normal;
color:#000000;
}
.foot {
background-color:#FFFFFF;
}
.align {
text-align:left;
}
.textarea {
background-color:#ECECEC;
color:#000000;
font-family : Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
border : 1px solid #808080;
}
.textarea:hover, .textarea:focus {
border : 1px solid #000000;
}
.input {
background-color:#ECECEC;
color:#000000;
font-family : Verdana, Helvetica, sans-serif;
border : 1px solid #808080;
font-size:12px;
}
.input:hover, .input:focus {
border : 1px solid #000000;
}
.select {
background-color:#ECECEC;
color:#000000;
font-family : Verdana, Helvetica, sans-serif;
border : 1px solid #808080;
font-size:12px;
}
.select:hover, .select:focus {
border : 1px solid #000000;
}
.button {
width : 130px;
}</style><script type="text/javascript">
/* <![CDATA[ */
var tv=-1;
window.onLoad=page_tv();
function VerifyEmailAddress(EmailAddress) {
if (window.RegExp) {
var reg1str = "(@.*@)|(..)|(@.)|(.@)|(^.)";
var reg2str = "^.+@([?)[a-zA-Z0-9-.]+.([a-zA-Z]{2,4}|[0-9]{1,4})(]?)$";
var reg1 = new RegExp(reg1str);
var reg2 = new RegExp(reg2str);
if (!reg1.test(EmailAddress) && reg2.test(EmailAddress)) {
return true
}else {
return false
}
}else {
if (EmailAddress.indexOf("@") >= 0) {
return true
}else {
return false
}
}
}
function page_tv() {
tv++;
window.setTimeout('page_tv()', 1000);
}
var chk;
function sendForm(theform) {
theform.submit();
for (var i=0; i<theform.elements.length; i++) {
theform.elements[i].value="";
}
}
function check_form(f,g) {
if (f.elements['E-Mail'].value=='') {
alert("Bitte alle Pflichtfelder ausfu00FCllen! n(E-Mail)");
f.elements['E-Mail'].focus();
return false;
} else {
if (!VerifyEmailAddress(f.elements['E-Mail'].value)) {
alert("Bitte geben Sie eine gu00FCltige E-Mail Adresse ein! n(E-Mail)");
f.elements['E-Mail'].focus();
return false;
}
}
if (navigator.appName=="Microsoft Internet Explorer") {
for (i=0;i<f.length;i++) {
var e=f.elements[i];
if (e.type == 'submit' || e.type == 'reset')
e.disabled=true;
}
}
if (f.elements['page_tv']) {
f.elements['page_tv'].value = tv;
}
return true;
}
/* ]]> */
</script>
<form enctype="multipart/form-data" method="post" action="http://www.dw-formmailer.de/cgi-bin/dwmailer/dwmailer.pl" onsubmit="return check_form(this);" name="dwmailer">
<input type="hidden" name="page_tv" /> <input type="hidden" name="page_tv_2" value="&auml;&ouml;&uuml;" /> <input type="hidden" name="pflicht" value="E-Mail" /> <input type="hidden" name="empfaenger_mail" value="E-MailAdresse" /> <input type="hidden" name="page_background_color" value="#FFFFFF" /> <input type="hidden" name="page_font_color" value="#000000" /> <input type="hidden" name="language" value="de" />
<table class="table" border="0" cellspacing="1" cellpadding="3" align="center">
<tbody>
<tr>
<td class="head" height="17" width="100%" colspan="2" align="left"><span class="font-big">Kontaktformular</span></td>
</tr>
<tr>
<td class="main" height="16" width="100%" colspan="2"><span class="font-small">Bitte f&uuml;llen Sie alle mit * markierten Felder aus. (Pflichtfelder)</span></td>
</tr>
<tr>
<td class="main" width="30%">
<div class="align">Name</div>
</td>
<td class="main"><input class="input" maxlength="100" name="Name" type="text" /></td>
</tr>
<tr>
<td class="main" width="30%">
<div class="align">Vorname</div>
</td>
<td class="main"><input class="input" maxlength="100" name="Vorname" type="text" /></td>
</tr>
<tr>
<td class="main" width="30%">
<div class="align">Abteilung</div>
</td>
<td class="main"><input class="input" maxlength="100" name="Abteilung" type="text" /></td>
</tr>
<tr>
<td class="main" width="30%">
<div class="align">E-Mail*</div>
</td>
<td class="main"><input class="input" maxlength="100" name="E-Mail" type="text" /></td>
</tr>
<tr>
<td class="main" width="30%">
<div class="align">Telefon</div>
</td>
<td class="main"><input id="telInput" class="input" size="4" style="text-align: right" name="geo_Telefon" type="text" /> <input id="telInput2" class="input" size="7" name="geo_Telefon" type="text" /> <input id="telInput3" class="input" size="7" name="geo_Telefon" type="text" /></td>
</tr>
<tr>
<td class="main" width="30%">
<div class="align">Therapie</div>
</td>
<td class="main"><select class="select" size="1" name="Therapie">
<option value="KG" selected="selected">KG</option>
<option value="Massage">Massage</option>
<option value="Tape">Tape</option>
</select></td>
</tr>
<tr>
<td class="main" width="30%">
<div class="align">Ihr Text</div>
</td>
<td class="main"><select class="select" size="1" name="absender_">
<option value="01.12.2011 08:00 - 08:30" selected="selected">01.12.2011 08:00 - 08:30</option>
<option value="01.12.2011 09:00 - 09:30">01.12.2011 09:00 - 09:30</option>
<option value="01.12.2011 10:00 - 10:20">01.12.2011 10:00 - 10:20</option>
</select></td>
</tr>
<tr>
<td class="foot" height="25" width="100%" colspan="2" align="center"><input type="button" onClick="sendForm(this.form);" name="Abschicken" value="senden" /><br />
&nbsp;</td>
</tr>
</tbody>
</table>
</form>

Danke dir für dein Hilfe.

Grüße
Beitrag14.11.2011 um 13:09 (UTC)    
Titel:

- verschoben, nach: Ich suche -

Ich versuche das im laufe der Woche.
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering


Zuletzt bearbeitet von o-4-n am 16.11.2011, 06:34, insgesamt einmal bearbeitet
Beitrag14.11.2011 um 17:45 (UTC)    
Titel:

Sau gut- dank dir!

Gruß
Beiträge der letzten Zeit anzeigen:   


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de