我在剃须刀视图中有一个输入:
<input id="age" title="test" type="number" name="test" pattern="" value="15" />
在Visual Studio中,我收到警告:
验证(HTML5):属性'pattern'不是有效的属性 元素'输入'
此属性可通过intellisense获得。为什么要这个警告?
答案 0 :(得分:0)
Html5支持已经用于visual studio 我没有找到任何关于添加哪个版本的链接
但是怎么做?是通过在Target Schema For Validation中选择html5
如果要使用模式属性
,还需要Title属性答案 1 :(得分:0)
没有'type'属性:
<input id="age" title="test" name="test" pattern="" value="15" />
..警告消失了。
答案 2 :(得分:-1)
确保您的网页Doctype不是这样的。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org /TR/xhtml1/DTD/xhtml1-transitional.dtd">
使用noraml html5 doctype作为
<!Doctype html>