ここで Modernizr を使用しないソリューションが見つからないようですが、属性ではなく特定の入力タイプのサポートを検出するにはどうすればよいですか?
たとえば、属性の場合:
var supportsRequired = 'required' in document.createElement('input')
if (supportsRequired) {
// support
} else {
// no support
}
入力タイプでこれを行う簡単な方法はありますか? 私がやりたくないことの 1 つは、サポートされていない入力タイプを「交換」することです。テストするだけで、これに似たものはありますか? ...
var supportsEmailType = 'email' in input.type
if (supportsEmailType) {
// support
} else {
// no support
}
どんな助けでも感謝します。