Suche im Forum:
Suchen


Autor Nachricht
Beitrag23.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 Wink
Nico
Beitrag23.10.2008 um 15:50 (UTC)    
Titel:

du solltest vielleicht mal schreiben, was der code überhaupt bezwecken soll. oder soll man ihn selbst mal einfügen und testen? mehr angaben bringen vielleicht die lösung eher.

gruss gringo
______________
Mein Youtube Kanal | Standard-Designs als Red Design ohne rechte Boxen | Tips zum Design Professionell

Beitrag23.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!
Beitrag23.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:

Code:
pic = 1;
pic++;


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.
Beitrag24.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
Beitrag24.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
Beitrag24.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
Beitrag24.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
Beitrag24.10.2008 um 11:49 (UTC)    
Titel:

Very HappyVery HappyVery Happy natürlich hab ich da unten noch die links stehn Very Happy ich hab nur nich den ganzen Quelltext kopiert!!!
Beitrag24.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
Beiträge der letzten Zeit anzeigen:   


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de