Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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
Javascript Can';t调整文本区域的大小,当它';残疾的_Javascript_Jquery_Html_Css_Asp.net - Fatal编程技术网

Javascript Can';t调整文本区域的大小,当它';残疾的

Javascript Can';t调整文本区域的大小,当它';残疾的,javascript,jquery,html,css,asp.net,Javascript,Jquery,Html,Css,Asp.net,我有一个textarea,它被禁用以停止用户编辑文本,但这也会禁用textarea的大小调整。我无法拖出文本区域来查看框中的所有文本 <textarea runat="server" id="txtCollectionInstructions" style="height:17px; width:275px" disabled="disabled" ></textarea> 有没有一种方法可以使文本区域保持禁用状态,使其无法编辑文本,但仍然能够调整文本区域的大小?

我有一个textarea,它被禁用以停止用户编辑文本,但这也会禁用textarea的大小调整。我无法拖出文本区域来查看框中的所有文本

 <textarea runat="server" id="txtCollectionInstructions" style="height:17px; width:275px" disabled="disabled" ></textarea>


有没有一种方法可以使文本区域保持禁用状态,使其无法编辑文本,但仍然能够调整文本区域的大小?

您可以设置
resize:both,它应该允许您调整
文本区域的大小:

textarea{
调整大小:两者;
溢出:自动;
}

您可以设置
调整大小:两者,它应该允许您调整
文本区域的大小:

textarea{
调整大小:两者;
溢出:自动;
}

已禁用
是否禁用调整大小@Mohamed Yousef如果没有文本,它不会禁用调整大小,但是如果有文本,我无法调整大小。请参见示例jsfiddle.net/p2txwLf5I-See。。我认为您需要使用
只读
,而不是
禁用
。。类似于@Mohamed Yousef thank you you you this workedis
disabled
disabled the resize@Mohamed Yousef如果没有文本,它不会禁用调整大小,但是如果有文本,我无法调整大小。请参见示例jsfiddle.net/p2txwLf5I-See。。我认为您需要使用
只读
,而不是
禁用
。。类似于@Mohamed Yousef thank you this worked的东西如果文本区域中没有任何文本,那么它就可以工作,但是如果有文本,我就无法调整它的大小。参见示例,我可以问一下用例是什么吗?一个选项(如果可能的话)是更改div的textarea并如上所述设置resize。这意味着您可以禁用内容,但调整大小意味着div的宽度和高度可以更改?用例是什么意思?如果有3行输入到文本区域,但它被禁用,我无法调整文本区域的大小,因此我无法看到所有的行。我更愿意保留文本区域,而不是改为div。用例是您如何使用它的。有没有具体的原因来解释为什么不使用div,因为您仍然可以通过添加浅灰色边框、足够的填充和略微的圆角半径来设置文本样式,使其看起来像textarea字段。我希望你有可以更改的代码(即更改div的textarea),所以如果可能的话,这将是一个合法的解决方案。如果textarea中没有任何文本,但当有文本时,我无法调整它的大小,这是可行的。参见示例,我可以问一下用例是什么吗?一个选项(如果可能的话)是更改div的textarea并如上所述设置resize。这意味着您可以禁用内容,但调整大小意味着div的宽度和高度可以更改?用例是什么意思?如果有3行输入到文本区域,但它被禁用,我无法调整文本区域的大小,因此我无法看到所有的行。我更愿意保留文本区域,而不是改为div。用例是您如何使用它的。有没有具体的原因来解释为什么不使用div,因为您仍然可以通过添加浅灰色边框、足够的填充和略微的圆角半径来设置文本样式,使其看起来像textarea字段。我的希望是您有可以更改的代码(即更改div的textarea),因此如果这是可能的话,这将是一个合法的解决方案。