Regex не был предназначен для проверки диапазонов числа (это число должно быть от 1 до 5, когда число, предшествующее ему, оказывается, 2 и число, предшествующее, который, оказывается, ниже 6). Просто ищите шаблон размещения чисел в regex. Если необходимо проверить, качества даты, поместите ее в дату, возражают js/c#/vb и опрашивают числа там.
document.getElementById('textbox-id').readOnly=true
should work
Вы можете попробовать
document.getElementById("textboxid").readOnly = true;
Using asp.net, I believe you can do it this way :
myTextBox.Attributes.Add("readonly","readonly")
это зависит от того, как вы запускаете событие. ключ, который вы ищете, - textbox.clientid.
x.aspx code
<script type="text/javascript">
function disable_textbox(tid) {
var mytextbox = document.getElementById(tid);
mytextbox.disabled=false
}
</script>
код позади x.aspx.cs
string frameScript = "<script language='javascript'>" + "disable_textbox(" + tx.ClientID ");</script>";
Page.ClientScript.RegisterStartupScript(Page.GetType(), "FrameScript", frameScript);