Autor Zpráva
nowis
Profil
Zdravím,

nějak se mi nedaří nalézt potřebný materiál k ajaxu, jsem i v javascriptu dost nepokročilý a učím se metodou pokus-omyl.

Mám onclick js funkci, která je umístěná v externím js souboru, a používá XMLHttpRequest, který volá php skript. Výsledek php skriptu pak zpracovávám pomocí onreadystatechange a do html vkládám httpRequest.responseText; To je asi standardní konstrukce, a výsledky to mi zapisuje správně

Nicméně pokud v tom volaném php skriptu dám do echa js: echo '<script language="JavaScript">document.getElementById("id_inputu").value = "něco";</script>'; tak se ten js neprovede. Proč?
Stejně tak nefunguje ani echo '<script language="JavaScript">alert("něco")</script>';

Děkuji za vysvětlení
Taps
Profil
nowis:
Pomocí ajaxu zavolej php skript, ve kterém data uložíš do pole pomocí json - http://jecas.cz/ajax#json, takto získaná data načteš zpětně do skriptu, ze kterého proběhlo volání.
_es
Profil
nowis:
tak se ten js neprovede. Proč?
Napríklad preto, že to nie je dobrý nápad. Uprav si aplikáciu, aby pracovala „normálne“, teda sťahovala dáta a nie JS kód.

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: