javascript - 在 javascript 中使用关联数组

标签 javascript

我制作了一个应用程序,其中包含2个输入框和1个输入按钮。我的问题是当用户输入一些输入时,例如。 “我曾经去某个地方”那么我的结果应该是“我在某个地方 UD GNG”。为此,我使用此代码 http://pastebin.com/vHkhASdZ

拜托,任何人都知道如何解决,请尽快回复我。我在 php 中解决了我的问题,但对于 javascript 我不知道。这是我在 php http://codepad.viper-7.com/SQvO6Y 中的输出链接 我想要我的结果在 javascript 中。请有人知道然后回复。

最佳答案

使用此功能

var replaceText = function () {
    var inputval = document.getElementById('first_text').value;
    var arr = {
        "going": "GNG",
        "used to": "UD",
        "as soon as possible": "ASAP",
        "to do fast": "tdf"
    }

    for(var key in arr) {
        if (typeof (arr[key]) !== "undefined") inputval = inputval.replace(key, arr[key])
    }
    document.getElementById("second_text").value = inputval;
}

关于javascript - 在 javascript 中使用关联数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8091930/

相关文章:

javascript - 如何在数据表中启用复制、PDF、Excel 按钮

javascript - 如何插入或获取内容控件、Outlook Web 插件 JavaScript?

javascript - Puppeteer 多行 waitForFunction 方法

javascript - 根据用户输入有条件地显示表单字段

javascript - 侧边栏在点击时不起作用

javascript - 如何在 google 表格中使用 javascript 数组?

php - 鼠标悬停时更改表格行的颜色

javascript - 如何在 JavaScript 中进行字符串插值?

javascript - 日期选择选项未验证 onsubmit

javascript - 检查javascript文本区域中的空字符串