Я работаю над виртуальной клавиатурой для использования на любом веб-сайте. Посмотрите, как это работает на тестовой странице https://languagebookmarklet.de/keyboard/test.html
На многих сайтах букмарклет не может внедрить новый класс "keyboardInput"
в <input>
и <textarea>
. Все остальное работает как положено.
Мне нужно знать причину, по которой я не могу просто добавить класс в поля ввода на любом веб-сайте.
Мне нужно это
document.getElementsByTagName('TEXTAREA')[0].className+=' keyboardInput';
document.getElementsByTagName('INPUT')[0].className+=' keyboardInput';
добавление класса "keyboardInput"
в <input>
и <textarea>
на любом веб-сайте.
Спасибо за вашу помощь!