最近我很困惑是否可以直接发送输入/ textarea数据而不包含在html<形式>.我想在网页上,如果我们想从用户那里获取信息然后将文本发送到认证服务器,我们必须使用<形式>不管它以何种方式提交. 但我的论文的一位匿名审稿人声称< html>可以通过使用html5标签“textarea”和JS AJAX帖子来绕过.虽然我做了很多实验尝试实现他的方式,但都失败了. 我想知道是否真的有办法提交用户信息而不使用<形式>标签? 谢谢 ——————————————...
<body> <script type="text/javascript">$(function(){ $("textarea").live("keyup keydown",function(){var h=$(this); h.height(h[0].scrollHeight); });});</script> <textarea style="resize:none;width:760px;height:60px; overflow:hidden;" ></textarea> </body>当textarea溢出时,它会获得滚动条和滚动高度,它会被应用到它的高度,但不能用于降低textarea高度,因为减小它的值长度它不会得到滚动条解决方法:textarea的最小scr...
假设:str value =’这是一些文字’; 我想计算出现了多少’t’,怎么做?解决方法:正则表达式更容易var regex = new RegExp("t", "gi") var count = "This is some text".match(regex).length;将给出给定字符串中t的计数(忽略大小写). 你可以测试它here. 进一步参考RegExp 1RegExp 2StringString.match()
一个好的开始 几年前我问了这个问题“Codemirror – Use on multiple textareas?”并给出了一个很好的答案.但是,它仍然需要ID作为参数. ID是唯一的. 按类而不是ID查找textarea 当有多个textareas,一些使用HTML而一些使用CSS在同一页面上时,添加一个类而不是一个ID会很不错. 例<p>Some content</p><textarea class="my_codemirror_html"> </textarea><p>Some content</p><textarea class="my_codemirror_html"> </textarea>'如果我可...
我有一个textarea默认禁用.然后按’编辑’我从用户那里得到一些输入.如果它有效,我想启用textarea.这是我现在的代码:<textarea name="comment" cols="5" rows="2" disabled="true"><%= $tmp_com %></textarea> <a href="javascript:validateUser()">Edit</a>function validateUser(){ var name=prompt("Please enter the password");if (name=="1234"){document.getElementByName("comment").disabled="false";} }解决方法:它更适...
我想在Textarea中附加文本.文本应在光标位置后立即附加,而不是在末尾. 这是我的代码: HTML:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> <body> <textarea id="textarea1"></textarea> <br><input type="button" value="Write blah blah" onclick="addtxt('textarea1')"> </body> </html>剧本:<script> function addtxt(input) { var ...
我想将占位符文本放在我的textareas中心.下面的代码在Chrome和IE中运行良好,但在Safari中左对齐:::-webkit-input-placeholder { text-align:center; }:-moz-placeholder { text-align:center; }如何在Safari中居中(最好只使用CSS)?解决方法:我做了一个简单的解决方案,适用于Safari 5和所有其他浏览器,你可以在http://jsfiddle.net/joaorito/RqUJL查看它 HTML<div class="center_area"> <ul class="V_align"><li class="V_cell"><...
参见英文答案 > Max length of textarea is not working on IE8 4个我想将textarea限制为500个字符.为此我使用了maxlength属性,但是在不同的浏览器中存在一些兼容性问题.为了解决这个问题,我使用了一个javascript函数function checkLength(fieldName,limit){if(fieldName.value.length >= limit){fieldName.value = fieldName.value.substring(0,limit);}}我在两个事件onKeyDown和onKeyUp上调...
我可以将TinyMCE的textarea的背景颜色从白色变为黑色吗?我尝试了一些旧技巧,但它不起作用.解决方法:tinyMCE加载在控制背景颜色的样式表中.通常文件名是content.css或content.min.css 如果您可以在特定配置中找到此文件并将body元素的背景颜色设置为黑色,则应进行设置. 例如:http://www.tinymce.com/tryit/basic.php 样式表位于: http://tinymce.cachefly.net/4.0/skins/lightgray/content.min.css
我正在尝试将CodeMirror应用于我正在使用的这个迷你Web应用程序.它有两个有2 textareas.我想添加CM以获得更好的可见性,因此我可以编辑一些内容.到目前为止,我设法应用了Eclipse主题,但该工具不再适用.似乎CodeMirror没有将内容复制到textarea. 当我删除Codemirror js时,该工具再次工作. 这是我的JSFiddle HTML<textarea id="input" rows="10" cols="80"></textarea> <textarea id="output" rows="10" cols="80" readonly></textare...
我有一个像这样的隐藏文本区域,并设置了一些值:<textarea style="display: none;" id="element_html"></textarea>单击一个按钮,我尝试使用此JS代码将其内容复制到剪贴板:$('#element_html').select(); document.execCommand('copy');仅当文本区域可见时才有效.如何将隐藏的文本区域内容复制到剪贴板?解决方法: opacity: .01;做的工作.你应该把它与:height:0; position:absolute; z-index: -1;不要使用pointer-events:none;因为...
我有一个自动生成的文本区域(通过Erlang Web框架),如下所示:<span class="form_input"><textarea id="question_text" class="tinymce" name="question_text"> </textarea> </span>我正在尝试将TinyMCE编辑器应用于它,但会发生以下情况: http://img24.imageshack.us/img24/9250/tinyt.jpg 因此,我的textarea没有被替换,但它在RTE中“嵌入”了.我正在初始化TinyMCE如下:<script type="text/javascript">tinyMCE.init({mode : "spe...
我希望能够使用Javascript / jQuery在xhtml textareas中创建一种折叠.例如,给出以下文本:ABC [123] DEF当光标没有超过它时,我希望[123]减少到[],即对于光标|:ABC [] DEF| AB|C [] DEF ABC [|123] DEF ABC [12|3] DEF我希望保留大括号内的内容,当然,当项目折叠时(即当光标退出大括号时),并在折叠时恢复(光标进入大括号). 我非常不得不对此有所了解. 谢谢. 布赖恩解决方法:您可能希望查看使用JavaScript实现的一些富文本编辑器.如果...
嗨,我有这个自动扩展textarea jquery代码,目前,除了谷歌Chrome之外,它在某种程度上工作. 问题是当我将样式填充:3px添加到textarea时,每当我在框中键入内容时,它将扩展高度.如果我删除样式填充,它将很好地工作. 测试在这里:(使用谷歌浏览器进行测试)(function($) {// jQuery plugin definition$.fn.TextAreaExpander = function(minHeight, maxHeight) {var hCheck = !($.browser.msie || $.browser.opera);// resize a textareafu...
我正在尝试使用Javascript替换Chrome中任意选择的TEXTAREA节点中的选定文本(!不是内容可编辑的div!)我看到在很多地方重复替换所选文本的代码片段基本上是这样的:var sel = window.getSelection(); var range = sel.getRangeAt(0); range.insertNode( document.createTextNode("test "));但是,这对输入字段(如TEXTAREA或INPUT TYPE = TEXT)不起作用.文本在TEXTAREA之前而不是在其中插入. 还有一种方法可以使用textarea.selection...