猿问

关于selected

  <form>

        <input type="checkbox" checked="checked">

        <input type="checkbox">

        <input type="radio" checked>       

        <input type="radio">

        

        <select name="garden" multiple="multiple">

            <option>imooc</option>

            <option selected="selected">慕课网</option>

            <option>aaron</option>

            <option selected="">博客园</option>

          </select>


    </form>

如上代码,selected=""都可以运行,想问下这个属性为什么要写成selected="selected"  这样?

朝花bu夕拾
浏览 1460回答 3
3回答

Mr_Web

关于selected的书写规则并不严格,我记得这里即使是只写selected也可以,但是标准的书写是selected="selected",这样即使在严格模式下也没问题

学习前端的人

为了达到标准的需要,selected里面要有值

小轩碧落西窗雪

html5直接写selected就行,但对于兼容性不好的浏览器就得把selected="selected" checked="checked"默认是自己的再写一遍
随时随地看视频慕课网APP
我要回答