草庐IT

textArea

全部标签

css - 跨浏览器nowrap textarea

我正在寻找一个跨浏览器的解决方案文本区域:仅在输入时换行滚动条都隐藏,直到文本溢出我试过几乎所有的东西都可以在SO中找到...失败#1:textarea{white-space:nowrap;overflow:auto;}在FF中不起作用失败#2:textarea{white-space:nowrap;overflow:auto;//orscroll}+WRAP=OFFattribute这里我无法在IE中按回车键(jsFiddle)失败#3:textarea{white-space:pre;overflow:auto;}+WRAP=OFFattribute如果我到达结尾,IE会自动换行

php - 如何在jquery中的textarea中输入时显示文本

我正在寻找一种在jquery中的文本区域中键入时预览文本的方法正是你在Stackoverflow上使用的, 最佳答案 $(document).ready(function(){$('#someTextBox').keyup(function(){$('#target').html($(this).val());});});当您在中键入文本时,文本应在的HTML中重复. 关于php-如何在jquery中的textarea中输入时显示文本,我们在StackOverflow上找到一个类似的问题

javascript - 如何获取选择之前、内部和之后的 HTML(不在 textarea 中)?

这是我想要完成的:当用户使用鼠标、键盘或触摸选择“myDiv”中的文本时,我想获取三个谨慎的HTMLblock:选择之前的HTML(“左侧”")、选择内的HTML和选择后的HTML(在它的“右侧”)。html应该与myDiv.innerHTML中显示的一样。选择可能在标记对内开始或结束(即,孤立的选择不一定是有效的HTML)。我不需要处理特殊情况,例如选择中的绝对定位元素;我关心的所有选择都将被限制在一个div中,该div将包含基本标签,如strong、em、ul、ol、h1、image和table。我最接近的是使用rangy获取选择并调用selection.getRangeAt(0)

javascript - 提交后清空textarea的内容

这个问题在这里已经有了答案:Howtoemptythemessageinatextareawithjquery?(8个答案)jQuery-removeuserinputtextfromtextarea(5个答案)关闭9年前。我在对话框中有一个评论框(文本区域)。如果成功保存评论我想清除文本区域的内容并关闭对话框。ATM对话框将关闭,但我需要删除其内容。if(CommentSuccessfullyUpdated=="TRUE"){//emptythecommentbox??//somethinglike$("#CommentBox").empty();//closesthedialogb

html - <input type ='text'/> 和 <textarea> 宽度有问题

在下面的代码中,INPUT和TEXTAREA元素呈现的宽度都超出了应有的宽度。如何将它们限制为div内可用区域的100%?.mywidth{width:100%;}test注意:如果我删除DOCTYPE,它会按预期呈现,INPUT、TEXTAREA和内部DIV的宽度都相同,并且不会超出包含的DIV。更新:尽管这些元素上有默认边框,它在IE7中似乎仍然呈现不正确。 最佳答案 我遇到了同样的问题。我使用了此处提到的box-sizing属性:HowcanImakeaTextArea100%widthwithoutoverflowingwh

javascript - 如何使用 jquery 获取 ckeditor textarea 值?

我在textarea上使用ckeditor,但无法从中获取数据。代码:CKEDITOR.replace('DSC');J查询:vartitle=$('input[name=TITLE]').val();vardesc=$('textarea[name=DSC]').text();varformdata='TITLE='+title+'&DSC='+desc; 最佳答案 不需要jQueryCKEditor有自己的方法从转换后的文本区域获取数据:vardesc=CKEDITOR.instances['DSC'].getData();或者

jquery - chrome 中 Textarea 中的行高与光标高度问题

如果我们指定行高大于字体大小,是否可以将光标高度减小为与字体高度相同。看看这个fiddle在Chrome浏览器中,你会明白我在说什么。这在Firefox中工作正常,问题仅在Chrome浏览器中。文本区域html是:编辑:我想要行与行之间的行高空间,因为我有文本区域的背景图像和我试图在其上放置文本的水平线。 最佳答案 听起来好像您想更改位于文本区域内的插入符号。这是一篇介绍此内容的帖子。Stylingtextinputcaret 关于jquery-chrome中Textarea中的行高与光

html - 当里面有很多文字时,在 textarea 中打字 super 慢

我在Chrome中试过了。有一个里面有很多文本的文本区域,编辑最后的部分变得非常慢。光标和键盘输入响应变得缓慢。但是如果我这样做的话,CSS链接就会从中移走。在之后它不再变慢。知道为什么会存在这种现象吗?使用的代码:textarea{width:400px;height:400px;}这个html其实是后台脚本生成的,会用几千行文字填充textarea的内容。当用户向下滚动到内容的末尾时,这就是缓慢开始的地方。如果去掉头部区域的css,会很快。 最佳答案 将拼写检查设置为false:这可能会有所帮助。根据Augustin的建议,您也

jquery - 防止 "Enter"提交表单,但允许在 textarea 字段上提交 (jQuery)

这个问题在这里已经有了答案:PreventusersfromsubmittingaformbyhittingEnter(36个答案)关闭6年前。$(window).keydown(function(event){if(event.keyCode==13){event.preventDefault();returnfalse;}});上面是我得到的代码,它有效地杀死了整个系统中作为表单提交者的“enter”键,这正是我想要的。但是,回车键在textarea标签上也被禁用-用户应该能够按回车键以转到下一行。那么有没有办法修改上面的代码来检测输入是否来自textarea标签,它不会运行eve

html - 为什么 <textarea> 不自动关闭?

这个问题在这里已经有了答案:Whydon'tself-closingscriptelementswork?(12个答案)关闭6年前。我一直想知道为什么对HTML规范的修订都没有进行textarea可以自闭。Lot'sofSOquestions已经回答了为什么它与input是一个单独的标签,对我来说,他们想将它作为一个单独的标签保留以实现兼容性,这对我来说很有意义,但他们为什么不制作与一样有效因为据我所知这不会破坏任何东西。