我想在我的html页面中输入一个文本框,但是我想将它变成多行文本框。在html中可能吗?我不希望使用多行文本,,输入类型文本字段在Html中变为多行
1
A
回答
2
您可以使用3210标签:
<textarea>This is a multi-line box</textarea>
你可以使用jQuery来代替textbox
与textarea
:
$(".swap").click(function(){
var textArea = $("<textarea></textarea>");
var textBox = $(":text[name='message']");
$(textBox).replaceWith(textArea);
});
0
<textarea></textarea>
查看详情:http://www.w3schools.com/TAGS/tag_textarea.asp
- 编辑:哦对不起,你的意思是一个文本输入。在这种情况下,正如另一个答案中所回答的那样:不,你不能使它成为多行,但你可以将它换成textarea。
0
需要考虑的一件事是,为了使您的网站符合wcag标准,它应该在停用JavaScript的情况下正常运行。这可能是关于textArea jquery swap方法的一个问题。
textarea是所有意图的多行文本框。唯一的区别是,它没有最大长度属性,无论如何都可以通过服务器端验证来处理。
你能提供更多关于为什么你不能使用textarea的细节,也许你会得到更合适的答案?
相关问题
- 1. 类型为日期或类型文本的输入字段
- 2. 为什么在Chrome中输入类型=“日期”字段比输入类型=“文本”字段高2个像素?
- 3. 无法输入文本到输入类型为'email'的文本字段
- 4. 无法在HTML表单的输入字段中输入文本
- 5. PHP的HTML输入文本字段
- 6. 输入类型=“文本”vs输入类型=“搜索”在HTML5中
- 7. Symfony2 - 输入字段类型文件
- 8. 在AS3中输入文本字段中输入按键输入
- 9. pyGTK多行输入字段?
- 10. 加号在html输入类型=数字
- 11. 输入型文本值成多行
- 12. 通过PHP中的class字段填充HTML输入类型
- 13. 如何在html输入类型文本中添加%符号
- 14. HTML输入 - “$”,在输入字段
- 15. 表单提交后多输入类型的'文件'字段变空
- 16. 如何将多对多字段显示为文本输入字段列表?
- 17. 输入类型“Number”会删除我的文本字段的值
- 18. iPhone仅限文本字段一个输入类型
- 19. 按类别在一行中设置输入类型文本值
- 20. 输入类型=文本$ POST值为空
- 21. 输入文件字段输入文本字段
- 22. 为什么文本输入字段消失(HTML,PHP)?
- 23. HTML输入类型?
- 24. 什么是手写输入[类型=文本]或输入[类型=“文本”在CSS
- 25. HTML输入多个类型属性
- 26. 如何投射$和在输入文本字段中作为AS3中的变量?
- 27. 将多个文本行粘贴到多个html输入框中
- 28. 如何在使用jQuery的文本输入字段中实现类似iPad的密码字段行为
- 29. 在输入字段中显示html标记为html
- 30. 根据类别从输入类型=文件切换到文本字段
只是为了利益:为什么不使用textarea? – moritz 2010-01-02 05:43:05