простой вопрос ajax span - PullRequest
       1

простой вопрос ajax span

0 голосов
/ 11 июля 2011
<span name = "menu">
<!-- javascript here -->
<!-- content called via ajax --> 
</span>


<span name = "content"> 
<!-- content called via ajax --> 
<!-- changed by buttons from the menu-->
</span>

Кто-нибудь знает, как отобразить содержимое в области содержимого, используя меню, сгенерированное ajax из диапазона меню? Если я не ошибаюсь, выбор диапазона может произойти только в пределах одного диапазона. Есть ли что-то вроде parentpage.span, как mysql?

Ответы [ 2 ]

1 голос
/ 11 июля 2011

Если я правильно понял ваш вопрос, вы можете получить доступ к span, как у вас сейчас, используя document.getElementsByName("content"). Однако, вероятно, было бы проще задать span и id, а затем сделать что-то подобное в вашей функции успеха AJAX:

document.getElementById("spanID").innerHTML = ajaxResponse.responseText;
0 голосов
/ 11 июля 2011

Лучше дать идентификатор того промежутка, в который вы можете зацепиться:

<span name="menu" id="menu">
    <!-- Content called via Ajax -->
</span>

Тогда вы можете использовать

var div = document.getElementById('menu');
alert(div.name);

Я бы не рекомендовал запускать код JS внутриэлемент, потому что IE может рвать на всем этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...