Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Обращение к элементу (https://javascript.ru/forum/misc/33126-obrashhenie-k-ehlementu.html)

AdDa 11.11.2012 14:45

Обращение к элементу
 
Есть вот такая структура
<div class="ss">
<a href="#" title="dss" onClick="">Слово</a>
</div>
Можно ли средствами js поменять 'Слово' на другое 'слово' ?

dmitriymar 11.11.2012 14:57

Цитата:

Сообщение от AdDa
Есть вот такая структура
<div class="ss">
<a href="#" title="dss" onClick="">Слово</a>
</div>
Можно ли средствами js поменять 'Слово' на другое 'слово' ?

можно

AdDa 11.11.2012 15:02

Подскажите как ??

dmitriymar 11.11.2012 15:05

Цитата:

Сообщение от AdDa
Подскажите как ??

Используя http://learn.javascript.ru/dom

AdDa 11.11.2012 15:26

вроде как вот так... но не работает
<div class="lang">
<a href="#" onClick="lang()" >Русский</a>
</div>
function l(){
document.getElementsByClassName('lang').innerHTML = 'sda';
}

a_l 11.11.2012 15:33

document.getElementsByClassName('lang')[0].getElementsByTagName('a')[0].innerHTML = 'sda';

a_l 11.11.2012 15:35

Или:
document.querySelector('.lang a').innerHTML = 'sda';

Dim@ 11.11.2012 15:36

AdDa,
<script type="text/javascript">
function c(th){
 th.innerHTML = 'sda';
}
</script>
<div class="lang">
<a href="#" onclick="c(this); return false" >Русский</a>
</div>

Dim@ 11.11.2012 15:37

a_l,
Цитата:

Сообщение от a_l
document.getElementsByClassName('lang')[0].getElementsByTagName('a')[0].innerHTML = 'sda';

очень остроумно

AdDa 11.11.2012 15:48

Dim@ всё прекарсно работает...


Часовой пояс GMT +3, время: 08:23.