[Gelöst] Javascript Problem

Seiten: 1
N04-Web
Verfasst am: 19.12.2015 um: 16:55 Uhr
 
Cw Guru
King
Beiträge: 510
SPAM:
0% Spam
Hi Leute,
Ich hab mal wieder eine Problem mit Javascript:
Ich will z.B.
";1; , ;2; , ;3;"
durch
"document.getElementById('1') , document.getElementById('2') , document.getElementById('3')"
ersetzen.
Kann mir da jemand helfen?

Edit:
Hab eine Lösung gefunden.
Hier klicken, wenn es jemanden interessiert ;)





Weitere Empfohlene Seiten:
http://www.n04-search.ml

torominogames.ml




 


Letzte Änderung am: 19.12.2015 um:20:41 Uhr durch: N04-Web
 



kommodore
Verfasst am: 19.12.2015 um: 17:45 Uhr
 
Cw Guru
King
Beiträge: 521
SPAM:
0% Spam
Kannst du etwas genauer erklären was du vorhast?
Befinden sich die Zahlen schon in einem Javascript Array? Oder befindet sich jede Zahl in einer Div auf deiner Seite?
Zum ersetzen von Zeichen oder Zeichenketten mit Javascript solltest du dir innerHTML angucken: http://www.w3schools.com/jsref/prop_html_innerhtml.asp

 

N04-Web
Verfasst am: 19.12.2015 um: 18:00 Uhr
 
Cw Guru
King
Beiträge: 510
SPAM:
0% Spam
Ich arbeite Momentan an einem Tabellenkalkulationsprogramm.
Wenn ich eine Rechnung eingebe und auf einen div klicke, tut er in das Eingabe-Input seine Position als code rein.
z.b. ;1_2;
Diese Position wird in der ID des divs ohne die semikolons verwendet.
Ich will jetzt dass es die semikolons entdernt, und durch document.getElementById(position).innerHTML ersetzt.
Das soll auch bei mehreren div-codes moeglich sein, z.B.
;1_2;+;5_2;-;3_2;
=
document.getElementById("1_2").innerHTML+document.getElem entById("5_2").innerHTML-document.getElementById("3_2&qu ot;).innerHTML

Kurz gesagt:
Es muss immer 2 semilikons ersetzen nach dem gleichem prinzip:
das erste semilikon muss durch
dokument.getElementById( 
und jedes 2. muss durch
).innerHTML
ersetzt werden.
Ist das mit Javascript machbar?






Weitere Empfohlene Seiten:
http://www.n04-search.ml

torominogames.ml




 


Letzte Änderung am: 19.12.2015 um: 18:16 Uhr durch: N04-Web
 

darkworld
Verfasst am: 23.12.2015 um: 01:57 Uhr
 
Cw Board Rocker
Da Board Rocker
Beiträge: 1733
SPAM:
0% Spam
In diesem Fall helfen dir wahrscheinlich reguläre Ausdrücke (Regex) am besten. Damit musst du einfach mal ein wenig rumspielen. Wenn du weitere Hilfe brauchst kannst du gerne fragen.


Mit freundlichen Grüßen darkworld.



Es gibt nur 3 natürliche Feinde eines Programmierers: Natur, frische Luft und das unerträgliche Gebrüll der Vögel

Willkommen in der wunderbaren Welt von Microsoft. Da, wo bunte Häschen fröhlich durch unberührte Auen hüpfen und nur ganz, ganz selten von mutierten Riesenleguanen zerfleischt werden.

 

 
Seiten: 1

Folgende User sind hier gerade aktiv:
-

ANZEIGE