如何让select选中的option内容不展现

 <select id="mySelect">
                <option value="1" >1</option>
                <option value="2">2</option>
                <option value="3">3</option>
</select>

如果我选中了option 3 如何让select框内”不将数字3“展现出来。

谢谢!

remove标签看看 选择到select的dom 使用removeChild('移除的这个options')

按照楼主你的想法那你选到3的时候把这个option的值设置为空就行了啊,然后你取属性value上的值就可以了,或者再放一个data-value属性存放
option要显示的值,你不想让别人看到这个值吗?

 <select name="aa" id="test">
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
    </select>
    <script>
        document.getElementById('test').addEventListener('change',function(){
            var doms = this.getElementsByTagName('option'),
                i = 0,
                l = doms.length;
            for(;i<l;i++){
                if(doms[i].value === this.value){
                    doms[i].style.display = 'none';
                }
            }
        })
    </script>