Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
elite Mitglied
Angemeldet: 20.07.2004 Beiträge: 1005
Interessen: Coding, DLRG, Radsport
|
Verfasst am: 25.10.2004, 13:03 Titel:
"Vorschau"-Script |
|
|
|
|
So ich hab mal eine Fragen an alle JavaScript Könner hier im Forum:
Kann mir jemand ein kleines Script schreiben oder mir sagen wo ich den Quellcode herbekomme für ein Script das wie folgt aussieht:
Man hat ein Formular, in dem man per <select> bzw. <option>-Schaltfläche ein Land wählen kann. Dann soll - wenn man z.B. USA auswählt, neben dem <select>-Dingen die jeweilige Flagge erscheinen. Das ist irgendwie mit JavaScript zu bewerkstelligen, jedoch weiß ich nicht wie.
Ich glaub ihr wisst was ich meine! Da ich aber leider von JavaScript 0 Ahnung habe, frage ich hier mal ob jemand da ein Quellcode o.ä. vorliegen hat.
Mfg
elite |
|
Nach oben |
|
|
ShortY Mitglied
Angemeldet: 04.06.2004 Beiträge: 556 Wohnort: Herdorf Interessen: Glaube, MTB, klettern, Musik(hören und machen), Computer
|
Verfasst am: 25.10.2004, 14:51 Titel:
|
|
|
|
|
Code: | <script language="JavaScript">
function land(isocode)
{
if(isocode != '') document.all['picname'].src = 'url ohne file' + isocode + '.hier fileendung zB gif oder jpg';
}
</script>
<form method="post" action="#">
<select name="select" onChange="land(this.options[this.selectedIndex].value);">
<option value="hier filename des pics ohne endung">option</option>
</select>
</form>
<img src="" alt="" name="picname"> |
bittesehr
die position des img tags is total egal... nur der name ist wichtig, damit js weiß, welches pic es verändern soll... |
|
Nach oben |
|
|
elite Mitglied
Angemeldet: 20.07.2004 Beiträge: 1005
Interessen: Coding, DLRG, Radsport
|
Verfasst am: 25.10.2004, 15:09 Titel:
|
|
|
|
|
Oh vielen vielen Dank! Funktioniert alles bestens!
Mfg
elite |
|
Nach oben |
|
|
ShortY Mitglied
Angemeldet: 04.06.2004 Beiträge: 556 Wohnort: Herdorf Interessen: Glaube, MTB, klettern, Musik(hören und machen), Computer
|
Verfasst am: 25.10.2004, 15:23 Titel:
|
|
|
|
|
sofern ich helfen kann immer wieder gern |
|
Nach oben |
|
|
elite Mitglied
Angemeldet: 20.07.2004 Beiträge: 1005
Interessen: Coding, DLRG, Radsport
|
Verfasst am: 25.10.2004, 15:43 Titel:
|
|
|
|
|
Könnte man auch theoretisch noch in den "Code-Tutorials"-Bereich stellen. Aber das ist nicht meine Entscheidung... |
|
Nach oben |
|
|
ShortY Mitglied
Angemeldet: 04.06.2004 Beiträge: 556 Wohnort: Herdorf Interessen: Glaube, MTB, klettern, Musik(hören und machen), Computer
|
Verfasst am: 25.10.2004, 15:52 Titel:
|
|
|
|
|
hm.. da hab ich jetzt noch garnit drüber nachgedacht... is aber ne gute idee |
|
Nach oben |
|
|
elite Mitglied
Angemeldet: 20.07.2004 Beiträge: 1005
Interessen: Coding, DLRG, Radsport
|
Verfasst am: 25.10.2004, 17:40 Titel:
|
|
|
|
|
Noch ne Frage:
Wenn ich das Script 2 mal auf einer Seite anwenden will, was muss ich da alles ändern/bzw. geht das überhaupt?
Hab jetzt einfach nochmal in den Header das Script eingefügt, hab den Namen der function geändert, das 'picname' hab ich auch geändert.
Dann unten im Script hab ich beim <select> das onChange geändert und beim ersten pic das picname durch das ersetzt, was ich oben auch genommen habe.
Nur geht es nicht. Was mach ich jetzt falsch, oder geht das nicht 2 mal? |
|
Nach oben |
|
|
canaille Mitglied
Angemeldet: 29.11.2003 Beiträge: 227
|
Verfasst am: 25.10.2004, 17:53 Titel:
|
|
|
|
|
echo "<script language=\"JavaScript\">";
echo "function changecountry(code) {";
echo "document.getElementById('flag').src = '../img/flags/' + code + '.gif';";
echo "}";
echo "function changeicon(code) {";
echo "document.getElementById('icon').src = '../img/icons/' + code + '.gif';";
echo "}";
echo "</script>";
echo "<body onload=\"changecountry('00'), changeicon('00')\">";
echo "<select name=\"game\" OnChange=\"changeicon(this.options[this.selectedIndex].value);\">";
echo "<img width=\"16\" height=\"16\" id=\"icon\"></td>";
echo "<select name=\"land\" OnChange=\"changecountry(this.options[this.selectedIndex].value);\">";
echo "<img width=\"18\" height=\"12\" id=\"flag\"></td>";
1. gibt standard pic wenn nix ausgewählt ist
2. pic ändert sich im dropdown menue
3. hoffe du kannst bissl php weil hab nicht die zeit das ohne echo zu schreiben (habs grad aus nem script von mir rauskopiert) wenn nicht sags dann ueberarbeit ichs nochmal |
|
Nach oben |
|
|
canaille Mitglied
Angemeldet: 29.11.2003 Beiträge: 227
|
Verfasst am: 25.10.2004, 17:54 Titel:
|
|
|
|
|
Code: |
echo "<script language=\"JavaScript\">";
echo "function changecountry(code) {";
echo "document.getElementById('flag').src = '../img/flags/' + code + '.gif';";
echo "}";
echo "function changeicon(code) {";
echo "document.getElementById('icon').src = '../img/icons/' + code + '.gif';";
echo "}";
echo "</script>";
echo "<body onload=\"changecountry('00'), changeicon('00')\">";
echo "<select name=\"game\" OnChange=\"changeicon(this.options[this.selectedIndex].value);\">";
echo "<img width=\"16\" height=\"16\" id=\"icon\"></td>";
echo "<select name=\"land\" OnChange=\"changecountry(this.options[this.selectedIndex].value);\">";
echo "<img width=\"18\" height=\"12\" id=\"flag\"></td>";
|
1. gibt standard pic wenn nix ausgewählt ist
2. pic ändert sich im dropdown menue
3. hoffe du kannst bissl php weil hab nicht die zeit das ohne echo zu schreiben (habs grad aus nem script von mir rauskopiert) wenn nicht sags dann ueberarbeit ichs nochmal[/code] |
|
Nach oben |
|
|
canaille Mitglied
Angemeldet: 29.11.2003 Beiträge: 227
|
Verfasst am: 25.10.2004, 17:55 Titel:
|
|
|
|
|
1. gibt standard pic wenn nix ausgewählt ist
2. pic ändert sich im dropdown menue
3. hoffe du kannst bissl php weil hab nicht die zeit das ohne echo zu schreiben (habs grad aus nem script von mir rauskopiert) wenn nicht sags dann ueberarbeit ichs nochmal
4. habs bei nopaste hochgeladen weils hier nen error beim inserten in table gab Oo
http://nopaste.php-q.net/92962 |
|
Nach oben |
|
|
canaille Mitglied
Angemeldet: 29.11.2003 Beiträge: 227
|
Verfasst am: 25.10.2004, 17:56 Titel:
|
|
|
|
|
bla |
|
Nach oben |
|
|
elite Mitglied
Angemeldet: 20.07.2004 Beiträge: 1005
Interessen: Coding, DLRG, Radsport
|
Verfasst am: 25.10.2004, 18:07 Titel:
|
|
|
|
|
Jup hab jetzt eure beiden Scripts kombiniert und jetzt klappt das wunderbar! Vielen Dank!! |
|
Nach oben |
|
|
rey Mitglied
Angemeldet: 24.07.2004 Beiträge: 810 Wohnort: Bad Homburg Interessen: synth ;)
|
Verfasst am: 25.10.2004, 18:09 Titel:
|
|
|
|
|
Und das nächste Mal benutzen wir bitte die praktische Edit-Funktion, sieht ja grausam aus wie es im Moment ist. |
|
Nach oben |
|
|
elite Mitglied
Angemeldet: 20.07.2004 Beiträge: 1005
Interessen: Coding, DLRG, Radsport
|
Verfasst am: 25.10.2004, 19:30 Titel:
|
|
|
|
|
Jo aber das Board hat ( bei mir zumindest ) nen paar Fehler beim Post eintragen. Da hat er bistimmt gedacht das wär nicht eingetragen worden und hats nochmal reingestellt... |
|
Nach oben |
|
|
ShortY Mitglied
Angemeldet: 04.06.2004 Beiträge: 556 Wohnort: Herdorf Interessen: Glaube, MTB, klettern, Musik(hören und machen), Computer
|
Verfasst am: 25.10.2004, 22:19 Titel:
|
|
|
|
|
bei mir gibts auch grade massive probs beim editieren...
Zitat: | Error in deleting post
DEBUG MODE
SQL Error : 1016 Can't open file: '9dots_forum_search_wordmatch.MYI'. (errno: 145)
DELETE FROM 9dots_forum_search_wordmatch WHERE post_id IN (7108)
Line : 417
File : /home/w1_105/html/page/forum.9dots/includes/functions_search.php |
|
|
Nach oben |
|
|
|