javascript - Javascript-JQuery | 如何解析 HTML 文本区域并从文本框中输入值?
问题描述
我正在尝试将用户在文本框中输入的文本/变量输入到文本区域中已经存在的某些单词中。一个 XML 文件已被拉入 textarea,所以我想修改某些关键字。
我怎样才能做到这一点?这一切都将在本地完成。浏览器将用户选择的文件拉入文本区域,然后文本字段修改该文本区域。
解决方案
您想根据另一个输入中的文本更改文本区域中的文本,所以这就是我可以用 jquery 做的事情
$('#input').change(function(event) {
var newText = $('#textarea').val().replace(/textToReplace/g, $(this).val())
$('#textarea').val(newText)
}
您在包含要替换的单词的输入中侦听 change 事件,然后在替换当前文本中的单词后更改 textarea 值。
推荐阅读
- java - 使用 ANTLR4(Java、Python)的语言语法元模型
- ios - APNS aps 字典中的内容可用和警报互斥键
- powershell - 如何使用 PowerShell 检查用户是否通过日期是星期三?
- ios - 生成具有 CoreData 等属性的 CKRecord 类
- javascript - Angular rxjs:延迟订阅直到其他 Observable 发出
- python - 用于反向排序日期的 Ironpython 脚本 + 必须从 Spotfire 7.8 中的列(过滤器类型:列表框)中选择最新日期?
- java - 如何通过 DataOutputStream 发送算术运算的有效结果
- c++ - 如何在 wxSmith 中定义新的框架类型?
- python - 一次用多个标记标记 test_
- ios - 如何使用 EXPO iOS StoreReview API?