2013-11-21 136 views
0

我有一个asp:文本框,我设置为文本模式=“日期”,我设法防止用户在选择将来的日期与阻拦他们:防止用户

txtDateofAcci.Attributes["max"] = DateTime.Now.ToString("yyyy-MM-dd"); 

和删除与自旋箭头:

input[type=date]::-webkit-inner-spin-button { 
    -webkit-appearance: none; 
    display: none; 
    } 
    </style> 

我做了这个以防止用户输入将来的日期,但是,我仍然可以通过键入它,现在,我希望阻止用户或打字阻止他们,而不是输入将来的日期,通过选择器选择输入日期。我怎样才能做到这一点?

enter image description here

回答

0

以下添加到TextBox控件:

onkeypress="return false;" 

希望它可以帮助...