Что означает селектор `input [text]`?

Я знаю, что input[type="text'] используется для выбора <input type="text"/>, что означает input[text]?

Этот фрагмент появляется в учебнике angular:

body, input[text], button {
    color: #888;
    font-weight: Cambria, Georgia;
}

Угловой учебник (внизу этой страницы)

страница не найдена в вашем руководстве ...

smnbbrv 26.10.2018 08:55

Фиксированный. Код находится внизу этой страницы.

djy 26.10.2018 08:59
0
2
40
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

input[text] означает, что входы с атрибутом text, назначенным тому, что будет возвращено:

<input text="123">
<input text="">
<input text>

но этого не будет

<input type="text">

Доказательство:

console.log(document.querySelectorAll('input[text]'))
<input text="123">
<input text="">
<input text>
<input type="text">

Почему это так в учебнике по Angular? Наверное, простая опечатка. В любом случае у них нет входных данных в приведенном примере.

Другие вопросы по теме