Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Удалить текст из дива (https://javascript.ru/forum/dom-window/58475-udalit-tekst-iz-diva.html)

sashgera 24.09.2015 05:34

Удалить текст из дива
 
Здравствуйте
При клике по элементу текст из дива удаляется
например
<script type="text/javascript">
document.getElementById('какой-то-div').onclick = function(){
  document.getElementById('err_shipping').innerHTML = '';
</script>


а по клику радиобаттона не получается
пожалуйста, помогите

<div id="err_payment">удалить этот текст по чеку радио</div>
<input class="payment_item_radio" name="payment_method_id" id="payment_method_id_20" type="radio">

<script type="text/javascript">
document.getElementByName('payment_method_id').onclick = function(){
  document.getElementById('err_payment').innerHTML = '';
} 
</script>

Lemme 24.09.2015 07:00

Нажмите волшебную кнопку F12 и узрейте:
Цитата:

document,getElementByName is not a function
И тут вас должно осинить:
Цитата:

getElementByName wtf?
не забудьте жать эту волшебную кнопку каждый раз, когда что-то не работает - это избавит вас от написания подобных топиков, а нас, от их прочтения.

sashgera 24.09.2015 10:04

Lemme, нажмите ALT + F4 и успокойтесь. Я Вас не заставляю читать мой вопрос, тем более отвечать на него. Из всего Вами изложенного я ничего не понял. Мой вопрос актуален.

EmperioAf 24.09.2015 11:06

Цитата:

Сообщение от sashgera
Мой вопрос актуален.

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>ГГ</title>
</head>
<body>
<input type="radio">
<script>
document.querySelector('input[type="radio"]').onclick = function(){alert('gg');}
</script>
</body>
</html>

ksa 24.09.2015 11:36

Цитата:

Сообщение от sashgera
я ничего не понял

Нужно понимать чем отличается возвращаемое значение
document.getElementById()

от возвращаемого значения
document.getElementsByName()

;)

sashgera 24.09.2015 11:45

EmperioAf, спасибо, а как в этом случае обратиться к радиобаттону указав его имя?

ksa 24.09.2015 12:47

Цитата:

Сообщение от sashgera
а как в этом случае обратиться к радиобаттону указав его имя?

Как к элементу массива...


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