草庐IT

Textarea

全部标签

html - 使用 CSS 强制 HTML textarea 使用等宽字体

如何让我的文本区域使用等宽字体? 最佳答案 如果我理解正确,它应该已经继承了默认的用户代理样式,但如果您想明确指定,只需指定一个字体系列(从Stackoverflow样式表提取的样式)textarea{font-family:Consolas,Monaco,LucidaConsole,LiberationMono,DejaVuSansMono,BitstreamVeraSansMono,CourierNew,monospace;}首先指定更具体的(等宽特定的)字体系列,如果用户代理没有可用的字体系列,它将继续尝试直到结束,在这种情况

javascript - 当 textarea 聚焦时防止移动 safari 滚动页面

如标题所示,我需要一种解决方法来防止移动版Safari在文本区域获得焦点时滚动文档。默认行为是滚动页面,使文本区域的顶部与窗口的顶部对齐。我只希望我的页面保持不变。这可能吗? 最佳答案 试试这个//javascript.jsvarlocked_scroll=false;varlast_pos=0;document.getElementById('my-text').addEventListener('focus',function(event){console.log('setlocked');locked_scroll=true;

javascript - 使用 jQuery 在 textarea 中向下滚动

GreetingsHelloTestGoodbye$("#one").append("yourtexttoappend");$("#one").append("yourtexttoappend");$("#one").append("yourtexttoappend");$("#one").append("yourtexttoappend");直播:http://jsfiddle.net/tGFmq/如何让文本区域自动向下滚动? 最佳答案 将此位添加到您的代码中(最好在您插入的任何内容的末尾):varpsconsole=$('#on

javascript - 使用javascript将文本附加到textarea

如何将文本列表附加到文本区域?HelloWorldEarthlingsvarAlltext="";functionaddText(text){Alltext+=text}document.getElementById("alltext").value=Alltext;这是非常低效的,因为列表实际上很长。添加的文本正是我在HTML中看到的值,因此无需输入两次,对吗?有没有更好的方法? 最佳答案 通过分配onclick使用事件委托(delegate)到.然后通过event对象作为参数,并使用它从单击的元素中获取文本。functionad

javascript - 如何使用 JavaScript 获取 Tinymce textarea 的内容

我有一个内容数组,然后我们如何在javascript中获取Tinymcetextarea的内容 最佳答案 我用代码解决了://GettheHTMLcontentsofthecurrentlyactiveeditortinyMCE.activeEditor.getContent();//GettherawcontentsofthecurrentlyactiveeditortinyMCE.activeEditor.getContent({format:'raw'});//Getcontentofaspecificeditor:tinyM

javascript - 使用javascript获取ckeditor textarea的textarea值

就JS而言,我是一个学习者,虽然我花了好几个小时阅读教程,这对我有很大帮助,但我仍然无法弄清楚如何准确地找出用户正在输入的内容ckeditor文本区域。我想做的是让它在有人输入文本区域时,无论他们输入什么,都会显示在页面不同部分的div中。我有一个简单的文本输入,但因为文本区域是一个ckEditor,所以类似的代码不起作用。我知道答案在这里:ckEditorAPItextareavalue但我不知道我想做什么。我想没有人愿意帮助我吧?我的代码是:$('#CampaignTitle').bind("propertychangeinput",function(){$('#titleBar'

javascript - 为什么这个 textarea 不用 .focus() 聚焦?

当用户点击“回复”按钮时,我有这段代码来聚焦文本区域:$('#reply_msg').live('mousedown',function(){$(this).hide();$('#reply_holder').show();$('#reply_message').focus();});ClickheretoReplyReplySubject"/>SendCancelSaveDraft-->它显示回复表单,但文本区域不会获得焦点。我通过AJAX添加文本区域,这就是我使用.live()的原因。我添加的框显示(我什至通过AJAX添加#reply_msg,当我将鼠标放在它上面时会发生一些事情)

javascript - html textarea的富文本编辑器替换

有没有其他的富文本编辑器可以像HTML文本区域一样简单地形成它?前任。 最佳答案 Nicedit和jHTMLArea是很好的选择,如果用户将富文本粘贴到框中,因为它支持MicrosoftWord粘贴。我更喜欢漂亮的编辑。CKEditor和TinyMCE是HTML编辑的完整备选方案,我更喜欢ckeditor。更新:卫报做了一个很好的叫做Scribe。对于所有这些按钮,您可以选择显示哪些按钮。 关于javascript-htmltextarea的富文本编辑器替换,我们在StackOverfl

javascript - 如何在jquery中获取textarea的值?

我有这个表格,我正在尝试从文本区域获取值。出于某种原因,它不想。EnterMessage  $("input.sendamessage").click(function(event){event.preventDefault();varmessage=$('textarea#message').html();varid=$('input#id').val();console.log(message+'-'+id);});或jsfiddle有什么想法吗? 最佳答案 textarea的值也是用val取的方法:varm

javascript - 如何处理 textarea 中的 <tab>?

我想要一个文本区域来处理按tab键的情况。在默认情况下,如果您按tab键,焦点就会离开文本区域。但是当用户想要在textarea中键入tab键的情况呢?我能否捕获此事件并将焦点返回到文本区域并向当前光标位置添加一个选项卡? 最佳答案 您可以:http://jsfiddle.net/sdDVf/8/.$("textarea").keydown(function(e){if(e.keyCode===9){//tabwaspressed//getcaretposition/selectionvarstart=this.selectionS