warum klappt das nur mit "klicken" und nicht mit "enter"???
Sangria
- javascript
hi folks...
ich hab folgendes problem... das script funktioniert nur, wenn man auf den button klickt... wenn man auf enter drückt haut das einfach net hin.
wo liegt der fehler??? was muß ich machen, damit es auch mit enter klappt...
als ausgabe sollte eine "*.html" rauskommen... wie bei nem klick zu sehen... bei "enter"... naja seht selbst... ;o(
<script type="text/javascript">
<!--
function bewerbung()
{
window.status=('Zur Anzeige der Bewerbung bitte Ihren Firmennamen in KLEINBUCHSTABEN eingeben.')
var Firmenname;
Firmenname = document.Anzeigen.Firmenname.value
if (Firmenname == "")
{
alert('Zur Anzeige der Bewerbung bitte Ihren \Firmennamen in KLEINBUCHSTABEN eingeben.');
window.status=('Falsche, ungueltige oder keine Eingabe. Ueberpruefen Sie die Schreibweise.');
}
else
{
var location=("bewerbungen/" + Firmenname + ".html");
this.location.href = location;
window.status=('Verifying:' + Firmenname + '-' + 'Einen Augenblick...');
}
}
//-->
</script>
<form name="Anzeigen">
<input maxLength="15" type="text" name="Firmenname" size="20"> <input onclick="bewerbung()" type="button" value="Anzeigen" height="40" width="50">
</form>
danke für eure hilfe...
winke
sangria
Hallo,
<input maxLength="15" type="text" name="Firmenname" size="20"> <input onclick="bewerbung()" type="button" value="Anzeigen" height="40" width="50">
</form>
Ich vermute mal weil da onclick steht.
Gruß,
Henning
Hallo,
<input maxLength="15" type="text" name="Firmenname" size="20"> <input onclick="bewerbung()" type="button" value="Anzeigen" height="40" width="50">
</form>
Ich vermute mal weil da onclick steht.
Gruß,
Henning
hi....
ne.... das muß da ja stehen... sonst geht das ja gar net.... das script selber geht ja... nur nicht mit nem einfachen "enter"... ich denke, der fehler muß eher im <input maxLength="15" type="text" name="Firmenname" size="20"> liegen... mit onklick da drin gehts nicht... also.... was gehört da rein???
winke
sangria
Hallo,
<input maxLength="15" type="text" name="Firmenname" size="20"> <input onclick="bewerbung()" type="button" value="Anzeigen" height="40" width="50">
</form>
Ich vermute mal weil da onclick steht.
genau, weil da onClick steht, wenn du schreibst
<input type="submit" usw.>
und dann <form action="bewerbung();"> klappts auch mit enter
so wie oben reagiert er nur auf Click
alles klar
romy
Gruß,
Henning
hi....
ne.... das muß da ja stehen... sonst geht das ja gar net.... das script selber geht ja... nur nicht mit nem einfachen "enter"... ich denke, der fehler muß eher im <input maxLength="15" type="text" name="Firmenname" size="20"> liegen... mit onklick da drin gehts nicht... also.... was gehört da rein???
das stimmt schon
winke
sangria
Hallo,
<input maxLength="15" type="text" name="Firmenname" size="20"> <input onclick="bewerbung()" type="button" value="Anzeigen" height="40" width="50">
</form>
Ich vermute mal weil da onclick steht.
genau, weil da onClick steht, wenn du schreibst
<input type="submit" usw.>
und dann <form action="bewerbung();"> klappts auch mit enter
so wie oben reagiert er nur auf Click
alles klar
romy
hi...
nein... haut nicht hin... ;o(
teste es mal selber.... er sollte ja oben in der adresszeile den angegebenen namen + html ausgeben... also... xxx.html
winke
sangria
so funzt es mit klicken und enterdrücken
man wird auf die seite weitergeleitet die man angegeben hat
achte auch form name="Anzeige" ... das fehlte irgendwie
achte auf alle semikolons
wie du jetzt noch deine felder formatoerst ist dem eigentlich egal
hope it helps
romy
<html>
<head>
</head>
<body>
<script type="text/javascript">
<!--
function bewerbung()
{
window.status=('Zur Anzeige der Bewerbung bitte Ihren Firmennamen in KLEINBUCHSTABEN eingeben.')
var Firmenname;
Firmenname = document.Anzeigen.Firmenname.value;
if (Firmenname == "")
{
alert('Zur Anzeige der Bewerbung bitte Ihren \Firmennamen in KLEINBUCHSTABEN eingeben.');
window.status=('Falsche, ungueltige oder keine Eingabe. Ueberpruefen Sie die Schreibweise.');
}
else
{
var location=("bewerbungen/" + Firmenname + ".html");
this.location.href = location;
window.status=('Verifying:' + Firmenname + '-' + 'Einen Augenblick...');
}
}
//-->
</script>
<form name="Anzeigen" action="javascript:bewerbung();" method="post">
<input type="text" name="Firmenname">
<input type="submit" value="ok">
</form>
</body>
</html>
so funzt es mit klicken und enterdrücken
man wird auf die seite weitergeleitet die man angegeben hat
achte auch form name="Anzeige" ... das fehlte irgendwie
achte auf alle semikolons
wie du jetzt noch deine felder formatoerst ist dem eigentlich egal
hope it helps
romy
<html>
<head>
</head>
<body>
<script type="text/javascript">
<!--
function bewerbung()
{
window.status=('Zur Anzeige der Bewerbung bitte Ihren Firmennamen in KLEINBUCHSTABEN eingeben.')
var Firmenname;
Firmenname = document.Anzeigen.Firmenname.value;
if (Firmenname == "")
{
alert('Zur Anzeige der Bewerbung bitte Ihren \Firmennamen in KLEINBUCHSTABEN eingeben.');
window.status=('Falsche, ungueltige oder keine Eingabe. Ueberpruefen Sie die Schreibweise.');
}
else
{
var location=("bewerbungen/" + Firmenname + ".html");
this.location.href = location;
window.status=('Verifying:' + Firmenname + '-' + 'Einen Augenblick...');
}
}
//-->
</script>
<form name="Anzeigen" action="javascript:bewerbung();" method="post">
<input type="text" name="Firmenname">
<input type="submit" value="ok">
</form>
</body>
</html>
eyyy....
supi.... haut hin.... ;o)
danke...
winke
sangria