Fehlerteufel
Bastian
- javascript
Shalom,
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.