Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net IE7中的Textarea问题_Asp.net_Asp.net Mvc_Asp.net Mvc 3_Asp.net Mvc 4 - Fatal编程技术网

Asp.net IE7中的Textarea问题

Asp.net IE7中的Textarea问题,asp.net,asp.net-mvc,asp.net-mvc-3,asp.net-mvc-4,Asp.net,Asp.net Mvc,Asp.net Mvc 3,Asp.net Mvc 4,在文本区域中,我在一行中输入一个字符,然后按enter键,并继续执行此操作,直到在334个字符之后,我无法再输入任何字符。此限制仅出现在IE7中 我不明白,为什么会这样 以下是视图代码 @Html.TextAreaFor(model => model.Description, new { @id = "txtAreaDescription", @class = "expand12-200", @onkeypress = "return max

在文本区域中,我在一行中输入一个字符,然后按enter键,并继续执行此操作,直到在334个字符之后,我无法再输入任何字符。此限制仅出现在IE7中

我不明白,为什么会这样

以下是视图代码

@Html.TextAreaFor(model => model.Description,
    new { @id = "txtAreaDescription",
          @class = "expand12-200",
          @onkeypress = "return maxLength(this,'500');",
          @onpaste = "return maxLengthPaste(this,'500');"
    })

是否设置了
maxlength
值?是否更改了maxrows或maxchars属性?看看铁山。Textarea不支持maxlength。必须编写自定义javascript以限制字符数。已编辑该问题以供参考。这很奇怪,因为只有一个地方存在问题。还有许多其他类似的实现是在没有任何限制的情况下完成的problem@ravi139在IE<10中,不是,但它是HTML5定义的属性。无论如何,你是正确的,它与手头的问题无关。