Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.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/3/html/85.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
Php 输入类型文本字段在Html中变为多行_Php_Html - Fatal编程技术网

Php 输入类型文本字段在Html中变为多行

Php 输入类型文本字段在Html中变为多行,php,html,Php,Html,我希望在我的html页面中有一个文本框,但我希望它成为一个多行文本框。在html中可以吗?我不想使用Textarea 您可以使用TEXTAREA标记: <textarea>This is a multi-line box</textarea> 详情请参见此处: -- 编辑:哦,对不起,你指的是文本输入。在这种情况下,正如另一个答案:不,你不能使它多行,但你可以把它换成文本。 要考虑的是,为了使你的网站符合WCAG,它应该正确地使用JavaScript禁用。这可能与te

我希望在我的html页面中有一个文本框,但我希望它成为一个多行文本框。在html中可以吗?我不想使用Textarea


您可以使用
TEXTAREA
标记:

<textarea>This is a multi-line box</textarea>

详情请参见此处:

--
编辑:哦,对不起,你指的是文本输入。在这种情况下,正如另一个答案:不,你不能使它多行,但你可以把它换成文本。

要考虑的是,为了使你的网站符合WCAG,它应该正确地使用JavaScript禁用。这可能与textArea jquery交换方法有关

textarea实际上是一个多行文本框。唯一的区别是它没有一个max-length属性,不管怎样,这个属性都可以通过服务器端验证来处理


你能提供更多关于为什么不能使用textarea的细节吗?也许你会得到一个更合适的答案?

只是出于兴趣:为什么不使用textarea?
$(".swap").click(function(){
  var textArea = $("<textarea></textarea>");
  var textBox  = $(":text[name='message']");
  $(textBox).replaceWith(textArea);
});