Autor |
Nachricht |
-
jungschar-mutschelbach
|
23.10.2008 um 15:35 (UTC) Titel: Code klappt nicht! |
|
|
Zitat: <script type="text/javascript">
pic = 1;
function PicUp() {
pic = pic + 1;
if (pic == 2) {
document.getElementById("pic").innerHTML = "<img height="251" src="http://img.webme.com/pic/j/jungschar-mutschelbach/unbenannt.png" alt="" />";
}
}
function PicDown() {
pic = pic - 1;
if (pic == 2) {
alert ("...");
}
}
</script>
<p id="pic"><img height="251" width="336" border="2" solid="" src="http://img.webme.com/pic/j/jungschar-mutschelbach/pict0040.jpg" alt="" /></p>
<a href="javascript:PicUp()">
Naja eigentlich funktioniert auf diesem Link rein garnichts!
Naja wäre sehr froh wenn ihr das machen würdet
Nico |
|
↑
|
|
|
|
|
↑
|
|
|
-
jungschar-mutschelbach
|
23.10.2008 um 15:59 (UTC) Titel: |
|
|
eigentlich sollte man selbst mal einfügen da ich 2 Aufträge laufen habe und leider 0 Zeit sorry!
Bitte helft mir! |
|
↑
|
|
|
-
glattwalzwerk
|
23.10.2008 um 18:13 (UTC) Titel: |
|
|
Was ist denn eine Jungschar??? Und Aufträge??? Gut das ich ein paar Minuten Zeit hab.
1.
Code: pic = 1;
...
pic = pic + 1;
lässt sich abkürzen indem man folgendes schreibt:
Das nennt sich inkrementieren.
2. Wird es noch kürzer wenn du if(pic == 2) einfach weglässt, da diese Bedingung ja immer zutrifft wenn du die Funktion ausführst. Und noch kürzer wird es wenn du die Funktion PicDown() löscht, da sie ja eh nicht aufgerufen wird.
Was bleibt ist diese Zeile:
Code: document.getElementById("pic").innerHTML = "<img height="251" src="http://img.webme.com/pic/j/jungschar-mutschelbach/unbenannt.png" alt="" />";
Und sofern der Link korrekt ist und du die " " mit einem \ auskommentierst, damit der Browser die Zeichenkette nicht als beendet erkennt, sollte es funktionieren. |
|
↑
|
|
|
-
gameshop
|
24.10.2008 um 10:46 (UTC) Titel: |
|
|
kann auch gar nicht funktionieren
der link ist nicht geschlossen bzw das element:
Zitat: <a href="javascript:PicUp()">
so stimmts:
Zitat: <script type="text/javascript">
pic = 1;
function PicUp() {
pic++;
if (pic == 2) {
document.getElementById("pic").innerHTML = "<img height='251' src='http://img.webme.com/pic/j/jungschar-mutschelbach/unbenannt.png' alt='' />";
}
}
</script>
<p id="pic"><img height="251" width="336" border="2" src="http://img.webme.com/pic/j/jungschar-mutschelbach/pict0040.jpg" alt="" /></p>
<a href="javascript:PicUp()">weiter</a>
ich würde aber nicht imme rmit if (pic==3) ... if (pic ==4) sondern mit switch(pic) {case 1: ...break;
case 2: ... usw machen kann dir das gerne umbauen ______________ Video Portal Unplugged
Neues Gewinnspiel #1
Neues Gewinnspiel #2
Zuletzt bearbeitet von gameshop am 24.10.2008, 11:48, insgesamt einmal bearbeitet
|
|
↑
|
|
|
-
gameshop
|
24.10.2008 um 11:39 (UTC) Titel: |
|
|
so habs mal bisschen verbessert kannst dir aussuchen was du nimmst:
Zitat: <script type="text/javascript">
pic = 0;
function PicUp() {
pic++;
switch (pic)
{
case 1: document.getElementById("pic").innerHTML = "<img height='251' width='336' border='2' src='http://img.webme.com/pic/j/jungschar-mutschelbach/pict0040.jpg' alt='' />"; break;
case 2: document.getElementById("pic").innerHTML = "<img height='251' src='http://img.webme.com/pic/j/jungschar-mutschelbach/unbenannt.png' alt='' />"; break;
}
}
function PicDown(){
pic--;
switch (pic)
{
case 1: document.getElementById("pic").innerHTML = "<img height='251' width='336' border='2' src='http://img.webme.com/pic/j/jungschar-mutschelbach/pict0040.jpg' alt='' />"; break;
case 2: document.getElementById("pic").innerHTML = "<img height='251' src='http://img.webme.com/pic/j/jungschar-mutschelbach/unbenannt.png' alt='' />"; break;
}
}
pic--;
</script>
<p id="pic"></p>
<a href="javascript:PicUp()">weiter</a>
<a href="javascript:PicDown()">zurück</a> ______________ Video Portal Unplugged
Neues Gewinnspiel #1
Neues Gewinnspiel #2
|
|
↑
|
|
|
-
jungschar-mutschelbach
|
24.10.2008 um 11:42 (UTC) Titel: |
|
|
Also ich hab das jetzt mal n bisschen umgeschrieben...
Jetzt sieht das ganze so aus:
Code: <script type="text/javascript">
pic = 1;
function PicUp() {
pic = pic + 1;
picanzeigen();
}
function PicDown() {
pic = pic - 1;
picanzeigen();
}
function Jump1() {
pic = 1;
picanzeigen();
}
function Jump2() {
pic = 2;
picanzeigen();
}
function picanzeigen() {
switch (pic) {
case "1":
document.getElementById("pic").innerHTML = "<img height='251' src='http://img.webme.com/pic/j/jungschar-mutschelbach/unbenannt.png' alt='' />";
break;
case "2":
document.getElementById("pic").innerHTML = "<img height='251' src='http://img.webme.com/pic/j/jungschar-mutschelbach/pict0040.jpg' alt='' />";
break;
}
}
</script>
<p id="pic"><img height='251' src='http://img.webme.com/pic/j/jungschar-mutschelbach/unbenannt.png' alt='' /></p>
Klappt allerdings immer noch nicht!!!
Also helft mir bitte nocheinmal!
DANKE im Vorraus
Nico |
|
↑
|
|
|
-
gameshop
|
24.10.2008 um 11:46 (UTC) Titel: |
|
|
ähm les mal meine beidne beiträge die hast du anscheinend überlesen
du hast irgendlweche neuen funktionen erstellt nutzt abe rkeine von deinen funktionen deswegen kann es auch nicht funktionieren ______________ Video Portal Unplugged
Neues Gewinnspiel #1
Neues Gewinnspiel #2
Zuletzt bearbeitet von gameshop am 24.10.2008, 12:48, insgesamt einmal bearbeitet
|
|
↑
|
|
|
-
jungschar-mutschelbach
|
24.10.2008 um 11:49 (UTC) Titel: |
|
|
|
|
↑
|
|
|
-
gameshop
|
24.10.2008 um 11:50 (UTC) Titel: |
|
|
nimm erstmal einen meienr codes
die funktionieren auch
dann kann man weitersehen
heißt außerdme nicht case "2" (gilt nur bei strings bei eingaben zb) sondern case 2 ...
Zitat:
<script type="text/javascript">
pic = 1;
function PicUp() {
pic++;
picanzeigen();
}
function PicDown() {
pic--;
picanzeigen();
}
function Jump1() {
pic = 1;
picanzeigen();
}
function Jump2() {
pic = 2;
picanzeigen();
}
function picanzeigen() {
switch (pic) {
case 1:
document.getElementById("pic").innerHTML = "<img height='251' src='http://img.webme.com/pic/j/jungschar-mutschelbach/unbenannt.png' alt='' />";
break;
case 2:
document.getElementById("pic").innerHTML = "<img height='251' src='http://img.webme.com/pic/j/jungschar-mutschelbach/pict0040.jpg' alt='' />";
break;
}
}
</script>
<p id="pic"><img height='251' src='http://img.webme.com/pic/j/jungschar-mutschelbach/unbenannt.png' alt='' /></p>
<input type="button" onclick="javascript:Jump1()" value="<<">
<input type="button" onclick="javascript:PicDown()" value="<">
<input type="button" onclick="javascript:PicUp()" value=">">
<input type="button" onclick="javascript:Jump2()" value=">>">
so funktionierts jetzt ______________ Video Portal Unplugged
Neues Gewinnspiel #1
Neues Gewinnspiel #2
Zuletzt bearbeitet von gameshop am 24.10.2008, 13:00, insgesamt 3-mal bearbeitet
|
|
↑
|
|
|
|