Я начинающий в javascript, и я пытаюсь ввести фразу в панель поиска на веб-сайте, таком как Facebook. Я использую инструменты разработчика и написалJavascript Injection, неспособный изменить значение тега на сайте
document.getElementsByName("q")[0].value = "myname";
Согласно источнику страницы Facebook, они используют
<input type="text" class="inputtext _586f" autocomplete="off" name="q" placeholder="Search Facebook" role="combobox" aria-label="Search Facebook" id="u_0_a" /><img class="_z-3 hidden_elem img" src="https://static.xx.fbcdn.net/rsrc.php/v2/yg/r/EG1P2rBTGkN.gif" alt="" id="u_0_b" width="16" height="16" />
их основной строке поиска. Однако, когда я использую свою инъекцию, в строке поиска ничего не появляется. Имеет ли это какое-то отношение к разрешениям, или я делаю ошибку?
в действительности вы набираете в DIV ниже входного – epascarello