Fehlerteufel
    
Bastian
    
    
      
    
  - javascript
 nicht angemeldet
 nicht angemeldetShalom,
hier hat sich der Fehlerteufel eingeschlichen...
Ich kann den Fehler nicht finden und hoffe ihr seht ihn und sagt mir was da falsch läuft.
Ich habe 2 Buttons. Bei betätigen des Button soll in das versteckte Textfeld name = "task" id ="3" der jeweilige value eingetragen werden.
die request-methode des Servlets prüft dann, welcher Wert in dem
textfeld steht.
script language="JavaScript" type="text/javascript">
<!--
function change(id)
{
 var x = document.getElementById(3);
 if(id=='1') {
    x.value = "download";
 }
 if(id=='2'){
        x.value ="edit";}
}
// -->
</script>
<form name = select
<input type = "submit" action = "blabla" name="edit" id="1" value = "edit" onClick=change(1); height="20" width="10">
<input type = "submit" action="blabla" name="download" id="2" value = "download" onClick=change(2);>
<input type="hidden" name="task" id="3" value="">
</form>
Danke,
Bastian
<input type = "submit" action = "blabla" name="edit" id="1" value = "edit" onClick=change(1); height="20" width="10">
ID dürfen nicht mit Zahlen anfangen.
Struppi.
Shalom,
vielen Dank Struppi, vielen Dank Z.N.S.
Rabäh,
des will immer noch nicht.
Fehlermeldung : Zeile 17, Objekt erwartet :-(
Frage : Wo  ist Zeile 17 ? Ich nehme mal an im Sourcecode, den man sich anzeigen lassen kann..., da kann meiner Meinung nach aber kein
Fehler sein, da ich dort in einem select-Tag bin und eine weitere Option anzeige.
"<head<script language="JavaScript" type="text/javascript">"+
"<!--"+
" function change(id){"+
" var x = document.getElementById("t3");"+
" if(id=="b1") {"+
"  x.value = "edit";"+
" }"+
" if(id=="b2"){"+
"    x.value ="download";}}// -->"+
" </script>"+
"<input type = "submit" name="edit"  id="b1" value =" edit" onClick=change("b1");>"+
"<input type = "submit" name="download" id="b2" value = "download" onClick=change("b2");>"+
"<input type="hidden" id="t3" name="task" value="">"+
Hoffentlich findet ihr was
Gruss,
Bastian
hi,
Hoffentlich findet ihr was
vielleicht, wenn du den code mal in lesbarer form postest, ohne jede zeile mit " zu beginnen und mit "+ zu beenden.
gruss,
wahsaga
abend,
script language="JavaScript" type="text/javascript">
<!--
function change(id)
{
var x = document.getElementById(3);
if(id=='1') {
x.value = "download";
}
if(id=='2'){
x.value ="edit";}
}// -->
</script><form name = select
<input type = "submit" action = "blabla" name="edit" id="1"
__________________^
value = "edit" onClick=change(1); height="20" width="10">
<input type = "submit" action="blabla" name="download" id="2" value
__________________^
= "download" onClick=change(2);>
<input type="hidden" name="task" id="3" value="">
</form>
tausch 'submit' gegen 'button' aus dann funzts... bei submit wird
AFAIK die form neugeladen... zumindest klappts mit button ;)
mfg,
(tanz das)
Z.N.S.