2014-02-21 3 views
-3

Я читаю и сохраняю данные в xml.Endless loop XML

Чтение по сценарию, и сохранение "contenedor":

<div id="contenedor"> 
    <script>escribir("CONTENEDOR");</script> 
</div> 

И, конечно же, когда он загружает, генерировать бесконечный цикл.

Как заставить скрипт загружаться внутри «contenedor», но не сохранять <script>?

Я попытался это:

<script>$(function(){$('contenedor').append("<script>escribir('CONTENEDOR')</script>")});;</script> 
    <div id="contenedor"> 
</div> 

, но это не сработало!

EDIT:

К сожалению, это escribir функция:

function escribir(nombre){ 
document.write(xmlDoc.getElementsByTagName("INFO")[0].getElementsByTagName(nombre)[0].childNodes[0].nodeValue); 
} 

Я понял, что я получаю эту ошибку "Uncaught SyntaxError: Неожиданный токен НЕЗАКОННО"

я перепечатанные линию, а не копировать и вставить, но все еще получить ошибку!

pd: Извините за мой английский!

+2

Добро пожаловать на сайт! Этот вопрос очень неясен. Почему вы пытаетесь написать скрипт в div? Кроме того, ваш jQuery ошибочен (это должно быть '$ ('# contenedor')' и т. Д.). Наконец, вы не предоставляете источник для 'escribir()', поэтому нам невозможно сказать, что вы делаете. –

ответ

-1

Вы забыли добавить # в селектор jquery. Попробуйте что-нибудь вроде этого:

$('#contenedor').append(ecribir('...'));