powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / this как аргумент
9 сообщений из 9, страница 1 из 1
this как аргумент
    #37959882
buyboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем привет

не могу понять - почему не работает ...

Код: javascript
1.
2.
3.
4.
5.
6.
<script type="text/javascript">
function getOptVal(theSelect){
  var val = document.getElementById(theSelect).value;
  alert(val);
}
</script>


Код: html
1.
2.
3.
4.
5.
6.
    <select onchange="getOptVal(this)" name="select1" id="select1">
      <option value="">select value, please...</option>
      <option value="first">first</option>
      <option value="second">second</option>
      <option value="third">third</option>
    </select>


не отрабатывает функция если в качестве аргумента при вызове указан - this...
если явно указывать id объекта - то все хорошо

почему не работает и как сделать так, чтобы отпала необходимость привязываться к конкретному id ?
...
Рейтинг: 0 / 0
this как аргумент
    #37959910
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это было бы смешно, если бы не было грустно...

Как ты думаешь, чему this равно?
...
Рейтинг: 0 / 0
this как аргумент
    #37959918
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyЭто было бы смешно, если бы не было грустно...

Как ты думаешь, чему this равно?
Так - не догадается.
Может, так:
Код: javascript
1.
var val = theSelect.value;
...
Рейтинг: 0 / 0
this как аргумент
    #37959923
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Серж, слишком просто. Надо заставить шевелить извилинами, иначе через опять с подобной ерундой заявится.
...
Рейтинг: 0 / 0
this как аргумент
    #37959958
buyboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyСерж, слишком просто. Надо заставить шевелить извилинами, иначе через опять с подобной ерундой заявится.
не-не-не...
я готов шевелить мозгами :)
вот только пока не сильно хорошо получается...
...
Рейтинг: 0 / 0
this как аргумент
    #37959961
buyboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyКак ты думаешь, чему this равно?
я думал - что this будет равно идентификатору (id) :(
а получается, что это полный путь к узлу?
...
Рейтинг: 0 / 0
this как аргумент
    #37959962
buyboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeМожет, так:
Код: javascript
1.
var val = theSelect.value;


спасибо - наглядность сработала
...
Рейтинг: 0 / 0
this как аргумент
    #37960147
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buyboyя думал - что this будет равно идентификатору (id) :(Вам сюда
...
Рейтинг: 0 / 0
this как аргумент
    #37960168
buyboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAВам сюдаспасибо! акутальная ссылка!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / this как аргумент
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]