Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.09.2015, 05:34
Кандидат Javascript-наук
Отправить личное сообщение для sashgera Посмотреть профиль Найти все сообщения от sashgera
 
Регистрация: 20.09.2011
Сообщений: 140

Удалить текст из дива
Здравствуйте
При клике по элементу текст из дива удаляется
например
<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>

Последний раз редактировалось sashgera, 24.09.2015 в 05:47.
Ответить с цитированием
  #2 (permalink)  
Старый 24.09.2015, 07:00
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

Нажмите волшебную кнопку F12 и узрейте:
Цитата:
document,getElementByName is not a function
И тут вас должно осинить:
Цитата:
getElementByName wtf?
не забудьте жать эту волшебную кнопку каждый раз, когда что-то не работает - это избавит вас от написания подобных топиков, а нас, от их прочтения.

Последний раз редактировалось Lemme, 24.09.2015 в 07:02.
Ответить с цитированием
  #3 (permalink)  
Старый 24.09.2015, 10:04
Кандидат Javascript-наук
Отправить личное сообщение для sashgera Посмотреть профиль Найти все сообщения от sashgera
 
Регистрация: 20.09.2011
Сообщений: 140

Lemme, нажмите ALT + F4 и успокойтесь. Я Вас не заставляю читать мой вопрос, тем более отвечать на него. Из всего Вами изложенного я ничего не понял. Мой вопрос актуален.
Ответить с цитированием
  #4 (permalink)  
Старый 24.09.2015, 11:06
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

Сообщение от 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>
Ответить с цитированием
  #5 (permalink)  
Старый 24.09.2015, 11:36
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

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

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


Последний раз редактировалось ksa, 24.09.2015 в 12:48.
Ответить с цитированием
  #6 (permalink)  
Старый 24.09.2015, 11:45
Кандидат Javascript-наук
Отправить личное сообщение для sashgera Посмотреть профиль Найти все сообщения от sashgera
 
Регистрация: 20.09.2011
Сообщений: 140

EmperioAf, спасибо, а как в этом случае обратиться к радиобаттону указав его имя?
Ответить с цитированием
  #7 (permalink)  
Старый 24.09.2015, 12:47
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема со scroll Chrome Элементы интерфейса 2 21.10.2013 14:46
прогкрутка к якорям cOAPerator Общие вопросы Javascript 20 27.08.2013 03:30
нужно заставить одновременно работать слайдер и модальное окно обратной связи kvant355 Javascript под браузер 3 22.07.2013 16:34
Отследить клик по дочернему объекту AllanZ jQuery 3 05.09.2012 12:38