| | | | |
| |||||||
| JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Erfahrener Benutzer | Tach alle miteinander, ich versuche mal wieder ein wenig meine JS Kenntnisse (die sind nicht sehr hoch) auszuweiten, jedoch komme ich grad nicht weiter, so richtig habe ich auch über Google nichts finden können. Zum testen geht das ganze hier http://www.lit-web.de/js_test/elem_pos.html da seht ihr einen kleinen Container wo #1 drin steht und unten seht ihr Links wie man den Container nun hin und her positionieren kann (momentan nur hoch und runter möglich). Verschieben kann man es auch, jedoch momentan nur nach unten egal ob man hoch oder runter wählt und es wir auch nicht nur um ein Pixel pro Klick verschoben. Hier mal die zwei Funktionen. Code: function editTop ( elementId ) {
var element = document.getElementById( elementId );
var top = getPositionX( element );
if ( document.getElementById( 'idTop' ) ) {
top--;
}
var newPosX = document.getElementById( elementId ).style.top = top;
return newPosX;
}
function editBottom ( elementId ) {
var element = document.getElementById( elementId );
var bottom = getPositionX( element );
if ( document.getElementById( 'idBottom' ) ) {
bottom++;
}
var newPosX = document.getElementById( elementId ).style.top = bottom;
return newPosX;
}
Code: <a href="#" id="idTop" onClick="editTop('elem1')">Hoch</a> -
<a href="#" id="idBottom" onClick="editBottom('elem1')">Runter</a>
Vielen Dank für eure Hilfe Gruß Litter
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer | Zitat:
Hatte das so schon probiert. Code: var posX; posX = document.getElementById( elementId ).style.top; return posX; Gruß Litter
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de | |
| | |
| | |
| Erfahrener Benutzer | Ich habe das jetzt so gemacht, aber nun bekomme ich in der Fehlerkonsole gleich beim aktualisieren eine Fehlermeldung. Code: Fehler: missing ; before statement Quelldatei: http://www.lit-web.de/js_test/elem_pos.html Zeile: 8, Spalte: 19 Quelltext: var posTop = (int)element.style.top.replace(/px/, ''); Code: Fehler: editTop is not defined Quelldatei: http://www.lit-web.de/js_test/elem_pos.html Zeile: 1 Danke für die Hilfe. Gruß Litter
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
| | |
| Erfahrener Benutzer | Hallo infi, ich habe das mal so angepasst, nun habe ich das Problem das beim Start des Scriptes die Position nicht erkannt wird und somit der Wert als Start fehlt, dass kann man sehen wenn man auf den Link Position prüfen klickt. Wenn ich einmal auf den Link Hoch klicke dann springt der Container einen Satz nach oben und erst dann existiert ein Wert aber im - Bereich, wenn ich dann weiter klicke funktioniert es. Ich weis momentan nicht wirklich weiter. Gruß Litter
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Regulärer Ausdruck schlägt fehl | HSFighter | PHP Tipps 2010 | 2 | 20.08.2010 21:16 |
| Einfache Abfrage schlägt fehl... | GoPeter | Datenbanken | 2 | 16.06.2010 13:19 |
| IE, replaceChild, name-Attribut identisch, Zugriff schlägt fehl | Chriz | JavaScript, Ajax und mehr | 3 | 27.04.2010 16:47 |
| [Erledigt] in_array schlägt fehl obwohl werte um array vorhanden sind | litterauspirna | PHP Tipps 2010 | 8 | 13.03.2010 14:57 |
| Instanziierung schlägt bei bestimmten Versionen fehl | biertje | PHP Tipps 2010 | 6 | 27.02.2010 16:51 |
| [Erledigt] Eintrag schlägt fehl | Extremefall | PHP Tipps 2009 | 17 | 19.12.2009 17:42 |
| [Erledigt] Aktuellen Tag der aktuellen Kalenderwoche ermitteln schlägt fehl | litterauspirna | PHP Tipps 2009 | 8 | 08.12.2009 13:46 |
| MySQL Verbindung schlägt fehl, trotz richtigem USER/PW | CyberNibbler | Datenbanken | 5 | 24.09.2009 19:43 |
| [Erledigt] DB-Abfrage -> Ausgabe schlägt fehl | kalli.c0re | PHP Tipps 2009 | 12 | 31.07.2009 16:11 |
| Funktionsaufruf schlägt fehl | KönigDerHerzen | PHP-Fortgeschrittene | 3 | 05.06.2009 11:07 |
| ReflectionClass export schlägt fehl bei Zugriff auf Klassenkonstante | tereano | PHP-Fortgeschrittene | 4 | 30.03.2009 13:16 |
| Gier unterdrücken schlägt fehl:( | WAY_KOW | PHP Tipps 2009 | 5 | 20.02.2009 17:07 |
| .htaccess login schlägt fehl | sternschnuppe99 | Server, Hosting und Workstations | 6 | 07.02.2008 13:37 |
| login schlägt immer fehl | sternschnuppe99 | Server, Hosting und Workstations | 3 | 07.02.2008 13:28 |
| element am unteren rand positionieren | AliceD | HTML, Usability und Barrierefreiheit | 1 | 07.09.2005 08:40 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| javascript px addieren, javascript style.top, pixel addieren, javascript style addieren, css % und px addieren, pixel summieren, javascript typecast px, js pixel addieren, document.getelementbyid().style.top addition, addition in css px-%, css px % addition, addieren von elementen, css addiere % px, javascript pixel addieren, pixel adieren, javascript position addieren, javascipt px addieren, javascript addieren px %, pixel aufsummieren, pixel addition |