草庐IT

TextArea

全部标签

javascript - Angular ng-disabled 功能

我想将disabled-ng与函数返回的动态值一起使用。我尝试了几种方法,但都不行。............使用这个javascript函数$scope.prova=function(e){returntrue;}; 最佳答案 试试这个语法:ng-disabled="prova()"示例:http://jsfiddle.net/3eqz2/2/ 关于javascript-Angularng-disabled功能,我们在StackOverflow上找到一个类似的问题:

jquery - 在文本区域中光标位置后插入文本

下面的脚本将文本插入到文本区域的末尾。我需要改成在文本区域中当前光标位置之后插入文本。jQuery(document).ready(function($){$('#addCommentImage').click(function(){varimageLoc=prompt('EntertheImageURL:');if(imageLoc){$('#comment').val($('#comment').val()+'[img]'+imageLoc+'[/img]');}returnfalse;});}); 最佳答案 如果上述方法不起作

javascript - Textarea 调整大小并触发 best_in_place 模糊事件

我正在使用best_in_placegem在几个文本区域上,有时(看似随机)文本区域“跳跃”并在我单击保存时触发模糊事件,提示“放弃您的更改”警告。代码如下:AdministratorNotes()None'%>这是行为的GIF:(以及GIF的thevideo)我猜某处正在进行一些JavaScript诈骗,但我不知道从哪里开始调试它。如果您看到BestinPlace的行为是这样的,或者您对如何调试它有一些指示,那么我将非常感谢您的帮助。 最佳答案 如果您使用的是Firebug,请尝试打开日志事件以获取更多信息。这是一篇解释它的文章h

javascript - textarea 的 window.getSelection() 在 firefox 中不起作用?

我正在尝试获取HTML页面上的选择文本。我使用下面的代码,文本区域接缝上的window.getSelection()在firefox中不起作用,但在GoogleChrome中运行良好。我使用的是firefox24和chrome27。这是一个示例:http://jsfiddle.net/AVLCY/HTML:TextindivHellotextareaJS:$(document).on('mouseup','body',function(){$("#debug").html("Youselect'"+getSelectionText()+"'");});functiongetSelect

javascript - 在文本区域中显示行号

我想在textarea中显示行号,这在jQuery中是可能的:我在SO上寻找答案,但我找不到我想要的东西DisplaycurrentlineandcolumnnumberforatextareaLimitnumberoflinesintextareaandDisplaylinecountusingjQuery此外,我从评论提供的JSFiddle中尝试的解决方案向我展示了这样的文本区域:第一行是1234,第二行是5678 最佳答案 在此处下载插件:http://alan.blog-city.com/jquerylinedtextare

php - onclick 追加 textarea 到 div

我目前在用户按下我网页上的按钮后有一个ajax调用..问题是,在提交之后,有一个轻微的延迟(因为第二个ajax调用需要完成以显示DIV)以避免轻微的延迟。我想知道是否可以将内容附加到分区:">$(function(){$('input').on('click',function(){varStatus=$(this).val();$('#output').append(Status);});以上是我目前的代码配置。现在,这不能按预期工作。它不会将提交的内容添加到DIV中。这是通过我的ajax调用显示它的方式:window.setInterval(function(){$(functio

javascript - 在文本区域中设置文本光标位置

我正在开发BBCode编辑器,代码如下:vartxtarea=document.getElementById("editor_area");functionboldText(){varstart=txtarea.selectionStart;varend=txtarea.selectionEnd;varsel=txtarea.value.substring(start,end);varfinText=txtarea.value.substring(0,start)+'[b]'+sel+'[/b]'+txtarea.value.substring(end);txtarea.value=f

javascript - 如何将数组放在文本区域中,将每个元素放在自己的行中?

如何在文本区域中输出数组元素,并将每个元素放在自己的行中?varyour_array=["Alice","Bob","Eve"]; 最佳答案 数组有一种方法可以将所有元素粘合在一起,Array.join。如果没有参数,它将使用逗号(,)作为胶水。要将每个元素放在一个新行上,请使用换行符(\n)。varyour_array=["Alice","Bob","Eve"];vartextarea=document.getElementById("your_textarea");textarea.value=your_array.join("

javascript - <textarea> 调整字体大小问题 IE 10

我正在尝试实现类似thisone的行为,这是一个可拖动的可调整大小的文本区域,具有动态字体大小。我不得不承认,我对网络开发还很陌生,所以如果我要写一些愚蠢的东西,请原谅我。当我尝试调整文本区域中的字体大小时遇到​​以下问题,下面是我用来根据文本区域高度调整字体大小的代码//Calledonkeyupthat._adaptFontSize=function(){vari=1;while($textArea[0].scrollHeight我的想法是根据文本区域的高度最大化字体大小(也许我还应该考虑宽度。我的问题是上面的代码根据浏览器产生不同的结果,在Chrome和Safari中,循环结束时

JavaScript:在 Chrome 中使用 textarea.setSelectionRange 后滚动到选择

JavaScript函数使用.setSelectionRange()选择文本区域中的特定单词。在Firefox中,文本区域会自动向下滚动以显示所选文本。在Chrome(v14)中,它没有。有没有办法让Chrome将文本区域向下滚动到新选择的文本?欢迎使用jQuery解决方案。 最佳答案 这是一个简单而高效的纯JavaScript解决方案://GetthetextareavartextArea=document.getElementById('myTextArea');//Defineyourselectionvarselection