Autor Zpráva
Sutech
Profil *
Zdravím.
Potřeboval bych si udělat opravdu jednoduchý javascript, ale nemám čas se to učit, takže bych vás rád o to požádal:
Script spočívá v nalezení všech určitých řetězců a jejich nahrazení jinými po načtení stránky. Prosím napište celý kód.
Díky za pomoc.
Nox
Profil
Dobrý..."mě se to nechce dělat, udělejte to za mě"
Směle se nech přesunout do sekce "Práce a zakázky" ;)
Nox
Profil
Jinak myslím že by to řešilo toto
http://www.jakpsatweb.cz/javascript/
http://www.jakpsatweb.cz/javascript/objekt-string.html
http://www.jakpsatweb.cz/enc/innerhtml.html
Sutech
Profil *
Sorry, vyznělo to hůře, než jsem měl na mysli :-)
Spíš než zakázku, jsem chtěl nasměrovat k nějakým principům - ty články, na které odkazuješ, jsem včera pročetl, ale odpověď jsem tam nenašel. Resp. jsem pročetl celý seriál o javascriptu, ale nepochopil jsem , jak docílit toho, aby se mi postupně prošla celá stránka a našlo to to, co potřebuju. Navíc fce pro hledání v seriálu chybí...
Nox
Profil
J, pravda, ještě sem zapomněl [url=http://www.javascriptkit.com/javatutors/redev3.shtml
]http://www.javascriptkit.com/javatutors/redev3.shtml
[/url]

Takže dal bych něco jako

document.getElementsByTagName("body")[0].innerHTML=document.getElement sByTagName("body")[0].innerHTML.replace(/co_nahradit/g,'cim_nahradit') ;

nevim, jestli to bude fungovat, ty regulární výrazy ještě moc zmáklý nemám

EDIT: nebo by stačilo document.body.innerHTML ? teď nevím

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: