【javascript – 制作一个完全透明的textarea】教程文章相关的互联网学习教程文章

我可以从文本或textarea之外的文本选择中获得Javascript事件吗?

我想知道用户何时使用Javascript在html页面中选择文本.该文本不可编辑. onselect事件似乎仅适用于< textarea>和< input type =“ TEXT”>标签.如果禁用任何一个标签,则不会触发该事件. 这些标签有没有解决的办法? 是否有完全不同的方法?解决方法:当然,这里有一个例子:http://www.codetoad.com/javascript_get_selected_text.asp 使用此处看到的内容,您可以将事件绑定到文档正文的单击/释放事件,并检查是否有选择内容,以及选择内...

javascript-输入键上的AngularJS textarea换行符【代码】

我正在开发一个AngularJS应用程序,就像我们如何在stackoverflow上发布答案和问题,并在文本区域下方实时预览我们的答案或问题一样. 这是我的试用代码: index.html-<div ng-app="bindHtmlExample" ng-controller="ExampleController"><textarea ng-model="myHTML"></textarea><div ng-bind-html="myHTML"></div> </div>script.js-(function(angular) {'use strict'; angular.module('bindHtmlExample', ['ngSanitize']).controller(...

javascript – 如何在jQuery中保留textarea中的换行符?【代码】

我知道我的问题与这个问题非常相似:jQuery text() function loses line breaks in IE,但我的需求略有不同. 我的页面上有一个textarea,它有一个由用户输入的“模板”文本字符串. (它允许他们使用%NAME%作为名称的占位符来编写消息.) 在用户完成“模板”之后,我将其放入第二个textarea中,该文本实际上将%NAME%替换为应该使用的任何名称.我已经涵盖了该功能的一部分,并且它完美地运行. 第二部分也适用于大多数浏览器. 但是,在Int...

javascript – 在textarea中垂直对齐文本【代码】

我有<html> <textarea id='txt' style='height:500px; widht:400px'></textarea> <input type='text' id='input'/> <input type='button' id='clicMe' onkeypress='fillTxt()' /><script> function fillTxt(){if(event.keyCode == 13)document.getElementById('txt').value += document.getElementById('input').value + <br/>; } </script> </html>我想要的是,当我点击按钮时,文本进入textarea并垂直对齐底部.这意味着我添加的文本...

从外部html文件到textarea的html代码(active-x或javascript中的任何专业人士帮助我)【代码】

在下面的代码中,如何将文件加载到textarea中,其中textarea路径为parent.a.frame_name1.document.form_name1.textarea_name1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Language" content="en-us"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Local File I/O</title> <script type...

javascript – 在textarea或contenteditable div中键入TAB时检测最后写的单词【代码】

如何在textarea或contenteditable div中按TAB时检测并选择最后写入的单词? 我开始用最后写的字符或按键的缓冲区来做,但后来我注意到有多个角落情况: >让我们说用户写HELLUBACKSPACEO>用户使用箭头键移动>用户可以使用SPACE(我正在使用的)分隔单词,但也可以使用ENTER或逗号等. 有没有一种很好的方法来检测最后写的字? 目标:编码自动填充功能,例如:thx< TAB> =&GT文字被“非常感谢”取代.解决方法:您可以使用当前光标位置来检测...

javascript – 检查TextArea / TextBox是否包含某个字符串【代码】

鉴于textarea是一个带有id’textareabox’的textarea元素,我如何检查它是否包含一个字符串?var textarea = document.getElementById('textareabox');var word = something;if (!textarea.contains(word)) { textarea.value += word; }解决方法:您可以使用.value,如下所示:var textarea = document.getElementById('textareabox');var word = 'something';var textValue=textarea.value; //-> don't use .innerHTML since there ...

javascript – 在textarea中设置文本光标位置【代码】

我正在研究BBCode编辑器,这里是代码:var txtarea = document.getElementById("editor_area");function boldText() {var start = txtarea.selectionStart;var end = txtarea.selectionEnd;var sel = txtarea.value.substring(start, end);var finText = txtarea.value.substring(0, start) + '[b]' + sel + '[/b]' + txtarea.value.substring(end);txtarea.value = finText;txtarea.focus();}一切都没问题,除了一个是文本光标的位置...

如何通过javascript获取textarea元素中的选定文本?【代码】

我不熟悉这些属性, 有人可以提供简单的演示吗? 我需要在没有任何库的情况下完成它.解决方法: <script type="text/javascript">function ShowSelectionInsideTextarea() {var textComponent = document.getElementById('mytextarea');var selectedText;// IE versionif (document.selection != undefined){textComponent.focus();var sel = document.selection.createRange();selectedText = sel.text;}// Mozilla versionelse if ...

javascript – 如何在textarea中选择文本行【代码】

我有一个textarea,用于存放大量的SQL脚本进行解析.当用户单击“Parse”按钮时,他们将获得有关SQL脚本的摘要信息. 我希望摘要信息是可点击的,这样当点击它时,SQL脚本的行在textarea中突出显示. 我已经在输出中有行号,所以我需要的是javascript或jquery,告诉它要突出显示哪个textarea行. 是否有某种类型的“goToLine”功能?在我所有的搜索中,没有什么能解决我正在寻找的问题.解决方法:此函数要求第一个参数引用您的textarea,第二个参...

javascript – 在textarea中以像素为单位查找插入位置【代码】

参见英文答案 > How do I get the (x, y) pixel coordinates of the caret in text boxes? 3个我想知道是否有可能在整个页面中找到textarea中的carret的确切位置(以像素为单位).例如,如果我输入了这是文本框中的文本,我想知道从屏幕左上角到carot的像素. 它将采用X:200 Y:100的形式.这样我就可以定位浮动div.这需要在javascript中动态完成. 多谢你们解决方法:这个“原始代码”至少在IE中起作...

javascript – 找出textarea中光标的’line'(行)编号【代码】

我想找出并跟踪textarea中光标的“行号”(行). (“更大的图片”是每次创建/修改/选择新行时解析行上的文本,如果当然没有粘贴文本.这样可以节省解析整个文本的时间间隔.) StackOverflow上有几个帖子,但没有一个专门回答我的问题,大多数问题是光标位置(以像素为单位)或显示除textarea之外的行号. 我的尝试在下面,它从第1行开始并且不离开textarea时工作正常.单击textarea并在另一行上返回时,它会失败.将文本粘贴到其中时也会失败,因为...

javascript – 计算和限制textarea中的单词【代码】

我设法使这个小jquery函数计算在textarea字段中输入的单词数. here is the fiddle 这是代码: JQUERY:$(document).ready(function() { var wordCounts = {}; $("#word_count").keyup(function() {var matches = this.value.match(/\b/g);wordCounts[this.id] = matches ? matches.length / 2 : 0;var finalCount = 0;$.each(wordCounts, function(k, v) {finalCount += v;});$('#display_count').html(finalCount);am_cal(finalCo...

javascript – jQuery .append()在编辑文本后不附加到textarea【代码】

请看以下页面:<html> <head><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" type="text/javascript"/> </head> <body><div class="hashtag">#one</div><div class="hashtag">#two</div><form accept-charset="UTF-8" action="/home/index" method="post"><textarea id="text-box"/><input type="submit" value ="ok" id="go" /></form><script type="text/javascript">$(document).ready(funct...

使用JavaScript禁止textarea中的特定HTML标记【代码】

如何使用JavaScript来阻止用户在textarea中输入这些HTML标记?<style></style> <script></script> <embeded></embeded> <img src="" />解决方法:使用Javascript对客户端输入验证有时会遗漏一个问题:可能以编程方式绕过验证过程,使客户端能够发送服务器端脚本的标签(或更一般意义上的数据)没想到.例如,有人可以编写一个机械化的scraper,直接向服务器端脚本发送GET或POST请求.这样做会绕过javascript输入验证.如果您的服务器端脚本也...

TEXTAREA - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部