草庐IT

ion-textarea

全部标签

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是一个单独的标签,对我来说,他们想将它作为一个单独的标签保留以实现兼容性,这对我来说很有意义,但他们为什么不制作与一样有效因为据我所知这不会破坏任何东西。

jquery - 我可以阻止 Chrome 的 <textarea> 拖动展开功能吗?

在Chrome中,的右下角可以拉动字段以扩展文本区域。这有时有其优势,但有时却没有。(这个讨论是另外一次。)我想知道的是,如果可能的话,我该如何阻止这种行为。我在想一些类似JS/jQuery的东西,但我真的不知道谷歌是如何编写这个功能的。有没有人涉足过这个? 最佳答案 您是否尝试过使用CSS来阻止它?textarea{resize:none;}这应该会禁用拖动展开功能。更新您也可以使用jQuery以编程方式设置它://CSStextarea.no-expand{resize:none;}//jQuery$('#my-text-are

javascript - 使用 ui-router 和 ion-tabs 时模板不更新

代码http://codepen.io/hawkphil/pen/LEBNVB我在侧面菜单中有两个页面(link1和link2)。每个页面有2个标签:link1:tab1.1和tab1.2link2:tab2.1和tab2.2我正在为每个页面使用ion-tabs以包含2个选项卡。这是一个非常简单的设计:我想点击link1或link2去合适的路线。但由于某种原因,状态已正确更改(请参阅控制台)但实际的html模板未更新。您能找出问题所在以及如何解决吗?似乎存在一些缓存问题或其他问题。HTMLTabsExampleLeftLink1Link2RightMenuVenkmanBackoff,

html - 将滚动条添加到 <textarea>

这个问题在这里已经有了答案:Enableverticalscrollingontextarea(5个答案)关闭9年前。我想给文本区域添加一个滚动条,这样它就会一直出现,即使没有什么东西可以向下滚动。如果没有什么可以向下滚动的,我希望它可以变灰,表示下面没有任何内容。我该怎么做?

javascript - 如何在textarea中突出显示部分文本

有没有办法在文本区域中突出显示部分文本?比如说,文本是Hi@twitter@twitpic现在我只想突出显示@twitter和@twitpic而不是你好。这可能吗?这必须即时发生。PS:我不想使用iFrame提前致谢 最佳答案 对该文本使用setSelectionRange方法示例代码:Hightlight@twiiterwindow.onload=function(){vartextarea=document.getElementById("textarea");varcheckError=document.getElementB

javascript - 如何使textarea填充其父宽度的宽度?

假设我们事先不知道div的宽度?我的想法:用JS计算div的宽度,找到一种方法将其转换为cols并将css应用到文本区域。但也许没有必要重新发明轮子?谢谢。 最佳答案 *在大多数情况下都有效。如果不是,请提供更多信息!*注意:出于某种原因,它需要cols和rows要验证的属性。但设置宽度或高度会覆盖它们,因此请输入您想要的任何值。 关于javascript-如何使textarea填充其父宽度的宽度?,我们在StackOverflow上找到一个类似的问题: ht

javascript - 如何将剪贴板中的富文本粘贴到 HTML textarea 元素?

当从网络浏览器复制粘贴到文本处理器时,HTML标记被转换为富文本格式,文本处理器尝试将标记转换为它自己的格式。这证明剪贴板能够保存标记。当在浏览器窗口之间复制粘贴时(复制到普通的或其他元素),即使标记存在于剪贴板中,标记也会被忽略。也许有一种解决方案可以让浏览器从剪贴板中选择富文本格式。有没有办法在中访问剪贴板的富文本?元素?换句话说,能否将必须位于剪贴板某处的标记(因为剪贴板还不知道用户是粘贴到文本处理器还是网络浏览器)被粘贴为-是否进入HTTPPOST变量? 最佳答案 我一直在研究类似的问题:从桌面应用程序粘贴到浏览器时如何访问