Formularfelder
Andreas
- html
Hallo,
kann mir jemand bei einen Problem mit Formularfeldern helfen?
Und zwar hab ich ein Formular mit mehreren Feldern, und ich möchte wenn ich auf den "Submit"-Button drücke in alle leeren Felder ein Sternchen eintragen lassen.
Wie geht das am einfachsten?
Gruß
andreas
Und zwar hab ich ein Formular mit mehreren Feldern, und ich möchte wenn ich auf den "Submit"-Button drücke in alle leeren Felder ein Sternchen ...........
Hallo Andreas
Hast du bei deinem Hoster PHP laufen?
oder soll das ausschließlich in HTML geschehen?
Da gibt es nur die Möglichkeit das Feld mit value vorzubelegen.
<input type="text" name="feldname" value="*">
Wohin sendest du das Formular?
Es gibt da einige Möglichkeiten in php, kommt aber darauf an, was mit den Formulareingaben als nächstes passieren soll.
Gruß
MO
Hast du bei deinem Hoster PHP laufen?
oder soll das ausschließlich in HTML geschehen?
Da gibt es nur die Möglichkeit das Feld mit value vorzubelegen.
<input type="text" name="feldname" value="*">Wohin sendest du das Formular?
Es gibt da einige Möglichkeiten in php, kommt aber darauf an, was mit den Formulareingaben als nächstes passieren soll.
Hi,
es muss in HTML sein!
Hab schon mal was probiert. Funktioniert nur noch nicht richtig. Kannst du mir da einen Tip geben?
<script type="text/javascript">
<!--
function chkFormular()
{
if(document.Formular.autor.value == "") {
document.Formular.autor.value == "*";
}
if(document.Formular.titel.value == "") {
document.Formular.titel.value == "*";
}
if(document.Formular.keywords.value == "") {
document.Formular.keywords.value == "*";
}
if(document.Formular.Kategorie.value =="") {
document.Formular.Kategorie.value == "*";
}
if(document.Formular.Ordner.value == "") {
document.Formular.Ordner.value == "*";
}
}
//-->
</script>
Hallo,
<script type="text/javascript">
<!--
function chkFormular()
{
if(document.Formular.autor.value == "") {
document.Formular.autor.value == "*";
Die Zuweisung sollte mit einem einfachen Gleichheitszeichen erfolgen.
}
schnippschnipp
//-->
</script>
Viele Grüße
Frank
<script type="text/javascript">
<!--
function chkFormular()
{
if(document.Formular.autor.value == "") {
document.Formular.autor.value == "*";
Die Zuweisung sollte mit einem einfachen Gleichheitszeichen erfolgen.
DANKE, DANKE
Hab schon mal was probiert. Funktioniert nur noch nicht richtig. Kannst du mir da einen Tip geben?....
Wenn du die Zuweisung mit einem einfachen Gleichheitszeichen machst, müsste es gehen:
document.Formular.autor.value = "*";
Ginge aber auch eleganter:
for(var i=0; i<document.forms[0].length-1;++i){
if(document.forms[0].elements[i].value == ""){
document.forms[0].elements[i].value = "*";
}
}
Gruß
MO