element.setAttribute ('стиль', 'атрибут: значение';) по сравнению с element.attribute = 'значение'

Как общие рекомендации, я рекомендовал бы не красть фокус из строки поиска. ( Jeff уже говорил об этом. )

Веб-страница может занять время для загрузки, что означает, что изменение фокуса может произойти некоторое долгое время после того, как пользователь ввел pae URL. Тогда он, возможно, передумал и вернуться к вводу URL, в то время как Вы будете загружать свою страницу и красть фокус для помещения его в текстовое поле.

Это - то, и только обоснуйте, что заставил меня удалить Google как свою начальную страницу.

, Конечно, при управлении сетью (локальная сеть) или если изменение фокуса должно решить важную проблему удобства использования, забудьте все, что я просто сказал:)

18
задан rosscj2533 1 June 2018 в 02:37
поделиться

1 ответ

Both are perfectly valid. Can you give some examples which doesn't work in second way? Are you aware that attribute names needs to be camelcased first? E.g. element.style.marginTop instead of incorrectly element.style.margin-top. The hyphen is namely an invalid identifier in Javascript.

13
ответ дан 30 November 2019 в 08:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: