textarea 相关问题

textarea是一个HTML元素(标记),用于创建多行纯文本编辑字段。

如何在React测试库中通过拖动来调整文本区域的大小?

我需要测试Material UI的TextareaAutosize在调整大小时是否保持平滑。由于它使用 HTML 文本区域,我想使用右下角的抓取器来模拟用鼠标调整其大小...

回答 1 投票 0

当用户单击按钮时如何向文本区域添加文本

我想在用户单击按钮时将文本添加到文本区域。我知道如何连接字符串并将其添加到文本区域,但我想要的是将文本添加到用户单击的文本区域内的位置/位置...

回答 4 投票 0

React/HTML 可编辑 Div 在内容更改后失去焦点

我正在尝试创建一个自动换行的文本输入。默认的输入和文本区域块不适合我想要的样式,所以我求助于使用 contenteditable div。一切正常

回答 1 投票 0

如何在Python中获取没有值字段的textarea值

我正在尝试解析html页面并从文本区域获取值,但我无法实现它,我将放置我的代码(我从selenium开始,但它也不起作用)。我真的不明白这是哪里...

回答 1 投票 0

QML:在文本区域中悬停时更改链接的背景

我有一个 TextArea 组件,其中包含富文本内容,其中还包含链接。当我将鼠标悬停在链接上时,我想更改其背景。 我知道我可以使用类似 css 的语法来更改文本中的样式

回答 1 投票 0

为什么当行很长时,创建 <textarea> `white-space: pre` 会阻止滚动条到达底部

如果我用空白设置文本区域:pre,那么只要有长行(即通常会换行的行),滚动条就无法再到达底部。 文本区域{ 宽度:...

回答 1 投票 0

当我运行一个函数来尝试计算文本区域中的单词数时,该函数不运行

我有一个函数可以计算文本区域框中的单词数(用html编写),但是当我尝试运行该函数时,尽管是javascript或html,但它无法运行。我是 javascript 新手,所以我可能会错过

回答 1 投票 0

如何自动调整文本区域大小以适应内容?

我正在尝试自动调整文本区域的大小,使其适合其中的内容,但在单击 Enter 继续下一行后,我遇到了口吃问题。我怎样才能解决这个问题? 这就是我正在尝试的...

回答 6 投票 0

将文本区域居中并在其右侧放置一个按钮,垂直居中

我愿意: 水平居中对齐文本区域并始终保持居中 将按钮放置在文本区域右侧 15px 处并停留在那里 将按钮垂直居中于文本...

回答 4 投票 0

如何显示表单文本区域中的所有行

如何编辑以下函数以显示表单文本区域中的所有行? 表单文本区域: <?php ...</desc> <question vote="0"> <p>如何编辑以下函数以显示表单文本区域中的所有行?</p> <p>表单文本区域:</p> <pre><code><textarea rows="20" cols="60" name='cuqts_quotes' id='cuqts_quotes'><?php echo get_option('cuqts_quotes'); ?></textarea> </code></pre> <p>这是我尝试过的,但它不会显示列表中的所有行。</p> <pre><code>/* Returns texturized all quotes */ function cuqts_get_allqts() { $rQuote = explode("\n", get_option('cuqts_quotes')); if($rQuote == null || count($rQuote) <= 0) return null; foreach($rQuote as $rQts) return wptexturize($rQts); } /* Display All Quotes Shortcode */ add_shortcode('cuallqts', 'cuqts_get_allqts'); </code></pre> </question> <answer tick="false" vote="0"> <p>您正在循环内执行返回。这将在第一项之后停止循环。</p> <p>将 $rQts 添加到循环内的另一个变量中,然后在循环完成后返回。</p> <p>像这样:</p> <pre><code>foreach($rQuote as $rQts) { $quotes .= wptexturize($rQts); } return $quotes; </code></pre> </answer> </body></html>

回答 0 投票 0

处理 NextJS 应用程序中的文本区域组件

我在处理 NextJS 应用程序中文本区域组件的输入时遇到问题。 该组件如下所示: <question vote="0"> <p>我在处理 NextJS 应用程序中文本区域组件的输入时遇到问题。</p> <p>该组件的外观如下:</p> <pre><code><textarea placeholder={pcHld} value={fldNm} onChange={onChangeVar} className="bg-cyan-300" rows={3} cols={20} /> </code></pre> <p>问题出在 onChange 上。</p> <p>这就是 onChangeVar 的样子:</p> <pre><code> const onChangeVar = (event: FormEventHandler<HTMLTextAreaElement>): void => { console.log('onChangeVar:'+event.name) console.log('onChangeVar(JSOD):'+JSON.stringify(event)) }; </code></pre> <p>这里只打印调试消息。但最终目标是能够获取 textarea 组件的文本内容并用它做一些有用的事情。</p> <p>此时我遇到了以下错误:</p> <pre><code>Type '(event: FormEventHandler<HTMLTextAreaElement>) => void' is not assignable to type 'ChangeEventHandler<HTMLTextAreaElement>'. Types of parameters 'event' and 'event' are incompatible. Type 'ChangeEvent<HTMLTextAreaElement>' is not assignable to type 'FormEventHandler<HTMLTextAreaElement>'. Type 'ChangeEvent<HTMLTextAreaElement>' provides no match for the signature '(event: FormEvent<HTMLTextAreaElement>): void'.ts(2322) ...... </code></pre> <p>我显然在代码中写了一些错误的东西,因为类型不匹配。</p> <p>但是我尝试的几件事都失败了,那么我应该如何更改代码才能正常工作?</p> </question> <answer tick="false" vote="0"> <p>更改此行</p> <pre><code>const onChangeVar = (event: FormEventHandler<HTMLTextAreaElement>): </code></pre> <p>至</p> <pre><code>const onChangeVar = (event: ChangeEventHandler<HTMLTextAreaElement>): </code></pre> </answer> </body></html>

回答 0 投票 0

如何使用 Javascript 设置 CodeMirror 编辑器的值?

我尝试在以下代码中设置id4: &... 我尝试在以下代码中设置id4: <div id="id1"> <div id="id2"> <div id="id3"> <textarea id="id4"></textarea> </div> </div> </div> 通过使用此代码: document.getElementById('id4').value = "..."; 还有这个: document.getElementById('id3').getElementsByTagName('textarea')[0].value = "..."; 但是没有任何作用。 更新: textarea 已被 CodeMirror 编辑器取代。我如何为其设置值? 非常感谢您的帮助! 自 3.0 发布以来,执行此操作的方式略有变化。现在是这样的: var textArea = document.getElementById('myScript'); var editor = CodeMirror.fromTextArea(textArea); editor.getDoc().setValue('var msg = "Hi";'); 我喜欢例子。试试这个: CodeMirror.fromTextArea(document.getElementById(id), { lineNumbers: true }).setValue("your code here"); 正如你所说,textarea被Codemirror取代了。但它被类为“CodeMirror”的元素所取代。您可以使用 querySelector 来获取元素。当前的 CodeMirror 实例(及其方法)附加到此元素。所以你可以这样做: document.querySelector('.CodeMirror').CodeMirror.setValue('VALUE') CodeMirror ~4.6.0 你可以这样做,假设你有一个 codemirror 对象: var currentValue = myCodeMirrorObject.cm.getValue(); var str = 'some new value'; myCodeMirrorObject.cm.setValue(str); 您拥有的代码应该可以工作。失败的最可能的解释是元素在运行时不存在。如果是这样,解决方案是: 移动 JS,使其出现在创建元素之后(例如,到</body>之前)延迟 JS 的执行,直到创建元素(例如,将其移动到您指定为 onload 事件处理程序的函数) 这对我的(相当旧的)版本的 CodeMirror 有效: var editor=CodeMirror.fromTextArea('textarea_id'); editor.setCode('your string'); editor.setValue(“YOUR_VALUE”);

回答 7 投票 0

更改React文本区域的颜色调整角大小

React textarea 右下角小对角线的颜色可以调整吗?我已经改变了边框颜色,但小对角线仍然是灰色的(都在......

回答 1 投票 0

如何防止文本区域滚动到焦点上的光标?

问题: 当文本框通过 Javascript 获得焦点时,有没有办法告诉浏览器不要滚动到当前光标位置? 目标: 我想滚动文本区域,并围绕其文本导航,

回答 1 投票 0

我可以让文本区域随着文本增长到最大高度吗?

我正在开发一个项目,其中的 div 中的数据可以是各种大小。当用户单击其中一个 div 时,它需要变成一个可编辑的文本区域。宽度是恒定的,但我想要......

回答 6 投票 0

Jquery .val() 不在文本区域中返回换行符

我在文本区域中遇到换行问题。 我使用 .val() 函数获取文本: var messageBody = $('#composeInput').val(); 这是我的ajax请求 $.ajax({ url: 'serverScripts/messages/

回答 3 投票 0

如何在codemirror文本编辑器中使用onchange、onmouseup事件

我正在使用我的文本编辑器作为代码镜像。通常,当我尝试在textarea中使用像onmouseup、onchange、oninput这样的dom事件时,它可以工作,但是在集成codemirror之后,它不起作用。请...

回答 2 投票 0

文本区域宽度自动调整大小

当我在文本区域内写入时,我想自动调整文本区域的宽度,并设置最大宽度,就像这段代码对输入所做的那样。 http://jsbin.com/ahaxe 有可能吗?

回答 4 投票 0

文本区域和签名板 - 位置不当

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap'); * { 保证金:0; 填充:0; 框大小:边框框; 字体系列:'Poppins',sans-

回答 1 投票 0

带有拼写检查器的CodeMirror

我想使用 CodeMirror 的功能(例如行号、换行、搜索等)来处理纯文本,不需要特别突出代码,而是使用 Google Chrome 拼写

回答 7 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.