Как получить доступ к определенному элементу статической веб-страницы (html недоступен) через javascript? - PullRequest
0 голосов
/ 30 сентября 2018

Здесь я хочу вызвать определенную функцию, щелкнув элемент класса "btn" ... и нажав пробел (код ключа = 32) ... но он не работает ..... что я делаю не так?ПРИМЕЧАНИЕ: я не могу получить доступ к html-коду ... пытаюсь заставить его работать, просто используя SCRIPT

<body>
      <div class="container">
          <div class="row">
            <div class="autocreate-submit">
              <div class="panel-body">
               <br/>
                <form id="command" role="form" style="display:inline;" class="form-inline" action="Nextpage" method="post" enctype="multipart/form-data"> 
                  <div class="form-group">
                    <input type="submit" tabindex="2" class="btn" value="Next" />                       
                  </div>
                </form>
              </div>
            </div>
          </div>
        </div>


    <script>
    (function() {
        'use strict';
        document.addEventListener('mouseup', function(){
            alert("Mouse clicked")});
        document.addEventListener('keypress', function(x){
           if(x.keycode === 32){
           alert("Space pressed")};
        });
    })();
    </script>
    </body>

1 Ответ

0 голосов
/ 01 октября 2018

Dhaval, вы можете получить доступ к определенному элементу в HTML-документе, используя его имя класса, используя, например, приведенный ниже код.

document.getElementsByClassName("btn")[0]
...