Tag: textarea

CKeditor上的Jquery事件

你好,在一个带有id为“ckeditor_input”的textarea的表单中 $(“#ckeditor_input”).ckeditor(); $(“#ckeditor_input”).html(); // can get the value (“#ckeditor_input”).click/blur/keydown/keypressed( function(){ alert(“OK”); } ); //doesn’t work! 问题是ckeditor! 如果我没有在textarea上启动ckeditor的实例,所有事件都可以正常工作! 在ckeditor实例上获取事件的正确方法是什么? 谢谢

有没有办法在不改变字体颜色的情况下改变textarea光标的颜色?

我想为我的网站提供一个function,让用户可以标记其他用户/文章。 但是,textareas中不支持锚标签。 因此,我将textarea的背景设置为透明,并在其下方放置一个div。 在keyup事件中,div使用textarea的值填充。 唯一的问题是用户无法看到光标,因为它是透明的。 有任何想法吗?

jQuery.expandingTextarea不在表中工作

运行jQuery插件bgrins / ExpandingTextareas ( github )时,100%-width表中的标签无法按预期工作。 特别是,textarea不会根据需要垂直扩展,并且textarea的水平位置具有不正确的偏移,其随着输入文本而变化。 这是一个说明问题的示例jsFiddle 。 我还在GitHub上打开了相应的问题#33 。 关于为什么会发生这种情况以及如何解决这个问题的任何想法都将是最受欢迎的。

jQuery – 识别并标记textarea中的链接

我有一个textarea 我需要一个脚本来突出显示在textarea中写的链接,将它们存储在变量(数组)中以便以后处理并删除所有html标记。 从twitter上的tweet-box知道这种行为。 所以内容可能是 看看我今天在www.stackoverflow.com上找到的内容! 在这种情况下,应该突出显示www.stackoverflow.com(包含在 fe中),而不是“!”。 你会如何用jQuery做到这一点?

仅在选择单选按钮时启用textarea

我在这个网站上建立了一个反馈系统,并要求用户提供他们收到的服务的反馈。 他们可以选择提供实际反馈或跳过整个事情。 我有2个单选按钮(1个用于正面;另一个用于负面) Positive Negative 然后,我有一个textarea供用户提供实际反馈。 如果用户点击实际的单选按钮,我宁愿只启用textarea。 如果没有,textarea仍然是禁用的。 我该怎么办呢? (我在想jQuery) 多谢你们。 [编辑] 谢谢你的快速输入,伙计们。 此外,如果我可以添加,如果让我说我正在从MySQL中的数据生成行。 这使得名称(即用户名1)名称=评级[1]和名称=反馈[1]。 如何使用jQuery选择它们?

Textarea用Javascript切换选择标签

我正在研究BBcode编辑器,并想知道如何使用Javascript切换选择标签(类似于文本编辑菜单在StackOverflow上的工作方式)。 例: 多行文本 Lorem ipsum dolor sit amet. 如果您选择文本’ipsum dolor’并单击粗体按钮,它将变为 Lorem [b]ipsum dolor[/b] sit amet. 如果再次单击粗体按钮,它将删除标记。 谢谢!

为什么在单击按钮时从textarea获取文本选择,但在单击“div”时(在Internet Explorer中)

请考虑以下代码:( 此处实时演示 – 在Internet Explorer 7或9中打开 ) HTML: Hello Stack Overflow But clicking here not 🙁 JS: function getInputSelection(el) { var start = 0, end = 0, normalizedValue, range, textInputRange, len, endRange; if (typeof el.selectionStart == “number” && typeof el.selectionEnd == “number”) { start = el.selectionStart; end = el.selectionEnd; } else { range = document.selection.createRange(); […]

为什么这个textarea似乎只添加一个空格而不是四个?

这是我的代码: doc.on(“keydown”, “.textarea_code_snippet”, function(e) { if(e.keyCode === 9) { // tab was pressed // get caret position/selection var start = this.selectionStart; var end = this.selectionEnd; var $this = $(this); var value = $this.val(); // set textarea value to: text before caret + tab + text // after caret $this.val(value.substring(0, start) + “\t” + value.substring(end)); // […]

如何使用knockout点击按钮从多个textareas和单选按钮获取输入?

我有几个textareas和单选按钮,它们是在ko: foreach绑定中动态生成的。 当用户决定输入完成后,他们会点击一个“确定”按钮,它会获取textareas的所有输入和他们选择的单选按钮的值,并且它应该触发对服务器的ajax调用,因为输入需要存储在数据库中。 每个textarea和radiobutton值都是单独存储的,因此需要将它们作为标识值发送到服务器。 鉴于foreach绑定,我一直遇到很多麻烦,所以我不知道从哪里开始因为textareas没有可访问的唯一标识符,因为它们是使用foreach生成的。 谢谢。 所以,简单来说: 用户键入多个textareas并单击单选按钮。 完成输入后,用户单击“确定”按钮。 按钮单击function可检索所有textareas和单选按钮值中的用户输入。 触发ajax调用并将值发送到服务器。 任何帮助表示赞赏或链接到我可以遵循的任何资源。 我的谷歌搜索并没有完全回答我的问题。 图片: 服务器: //retrieves form data from the client and serialized it if (Request.HttpMethod == “POST”) { // get json out of body var serializer = new JsonSerializer(); var sr = new StreamReader(Request.InputStream); var jtr = new JsonTextReader(sr); dynamic data = serializer.Deserialize(jtr); if […]

jQuery获取textarea cursor / caret X,Y位置并在下面显示DIV

我正在尝试在Gmail / Google Docs richtext WYSIWYG edtior中实现类似“更改/删除链接”之类的内容,当您键入URL时,div下方会显示“Goto Link,Change,Remote” 我怎么能用jQuery写这样的东西? 如何获取游标的行和列? 如何计算字体宽度和高度(特别是非固定宽度字体,带有一些粗体/斜体样式) 如何确保DIV出现在单词的开头? 先感谢您!