Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   получить значение input (https://javascript.ru/forum/dom-window/53974-poluchit-znachenie-input.html)

psfdek 26.02.2015 00:35

получить значение input
 
http://learn.javascript.ru/play/0dI4lc

Извините за глупый вопрос...

Но как получить значение элемента из input по name и использовать эту переменную.


<div id="nc_captcha_container0" style="display:inline-block">
<input name="nc_captcha_hash" value="2e985d509b164fce8f7981b604f36c57" type="hidden">
<img name="nc_captcha_img" src="/netcat/modules/captcha/img.php?code=2e985d509b164fce8f7981b604f36c57">
</div>


мне из <input name="nc_captcha_hash" value="2e985d509b164fce8f7981b604f36c57" type="hidden">

Vlasenko Fedor 26.02.2015 00:48

<div id="nc_captcha_container0" style="display:inline-block">
  <input name="nc_captcha_hash" value="2e985d509b164fce8f7981b604f36c57" type="hidden">
  <img name="nc_captcha_img" src="/netcat/modules/captcha/img.php?code=2e985d509b164fce8f7981b604f36c57">
</div>
<script>
  window.onload = function () {
    alert(document.querySelector('#nc_captcha_container0 input').value);
  };
</script>
:dance:

join 26.02.2015 00:53

через name так:
alert(document.getElementsByName('nc_captcha_hash')[0].value);

psfdek 26.02.2015 01:09

Спасибо Вам большое :)

psfdek 02.03.2015 00:24

<div id="form1">
<div id="nc_captcha_container0" style="display:inline-block">
<input name="nc_captcha_hash" value="2e985d509b164fce8f7981b604f36c57" type="hidden">
<img name="nc_captcha_img" src="/netcat/modules/captcha/img.php?code=2e985d509b164fce8f7981b604f36c57">
</div></div>

Подскажите еще пожалуйста...
А как например в div блоке с ид form1 найти инпут с именем nc_captcha_img если между ними еще блоки.

Vlasenko Fedor 02.03.2015 01:19

<div id="form1">
  <div id="nc_captcha_container0" style="display:inline-block">
    <input name="nc_captcha_hash" value="2e985d509b164fce8f7981b604f36c57" type="hidden">
    <img name="nc_captcha_img" src="/netcat/modules/captcha/img.php?code=2e985d509b164fce8f7981b604f36c57">
  </div>
</div>
<script>
  window.onload = function () {
    alert(document.querySelector("img[name='nc_captcha_img']").src);
  }
</script>

psfdek 02.03.2015 08:10

Poznakomlus, благодарю за подсказку!
<div id="form1">
  <div id="nc_captcha_container0" style="display:inline-block">
    <input name="nc_captcha_hash" value="2e985d509b164fce8f7981b604f36c57" type="hidden">
    <img name="nc_captcha_img" src="/netcat/modules/captcha/img.php?code=2e985d509b164fce8f7981b604f36c57">
  </div>
</div>
<script>
  window.onload = function () {
    var ElemId = document.getElementById('form1');
    alert(ElemId.querySelector("input[name='nc_captcha_hash']").value);
  }
</script>

laimas 02.03.2015 09:10

А что содержит это поле?

psfdek 14.03.2015 18:05

хеш капчи в неткат

laimas 14.03.2015 18:36

Попытка взломать? )


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