Re[3]: TEXTAREA - нет проперти maxlength, а надо :)
От: Vladosha Россия  
Дата: 07.02.03 07:55
Оценка:
Здравствуйте, andik, Вы писали:
A>будьте добры расскажите, как через CSS, используя behavior?
Генерил не я — .Net

<textarea name="ObjShortCont" id="ObjShortCont" style="height:150px;width:500px;">кратко2 проверка</textarea>
<span id="ErrShortCont" controltovalidate="ObjShortCont" errormessage="Слишком длинное описание!" evaluationfunction="RegularExpressionValidatorEvaluateIsValid" validationexpression=".{0,1000}" style="color:Red;visibility:hidden;">Слишком длинное описание!</span>

функция:
function RegularExpressionValidatorEvaluateIsValid(val) {
    var value = ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length == 0)
        return true;        
    var rx = new RegExp(val.validationexpression);
    var matches = rx.exec(value);
    return (matches != null && value == matches[0]);
}
function ValidatorGetValue(id) {
    var control;
    control = document.all[id];
    if (typeof(control.value) == "string") {
        return control.value;
    }
    if (typeof(control.tagName) == "undefined" && typeof(control.length) == "number") {
        var j;
        for (j=0; j < control.length; j++) {
            var inner = control[j];
            if (typeof(inner.value) == "string" && (inner.type != "radio" || inner.status == true)) {
                return inner.value;
            }
        }
    }
    else {
        return ValidatorGetValueRecursive(control);
    }
    return "";
}


код на самом ASP.Net выглядит так:

<asp:TextBox ID="ObjShortCont" TextMode="MultiLine" Width="500" Height="150" Runat="server" />
<asp:RegularExpressionValidator ID="ErrShortCont" ErrorMessage="Слишком длинное описание!" ControlToValidate="ObjShortCont" Runat="server" ValidationExpression=".{0,1000}" />


Короче интересная мысль
С уважением, Vladosha.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.