javascript - JS 函数的用户输入到输出

标签 javascript html converters

我正在尝试从 HTML 文件中获取用户输入,对其进行转换,然后使用 <input> 将其输出回页面。而不是提示。

这是我到目前为止所拥有的。

function bhedTester() {
    alpha = "ABC";
    bhed = "JYI";

    btext = "";
    i = 0;

    while (i < norm.length) {
        ind = alphabet.indexOf(norm.charAt(i));
        btext = btext + bhed.charAt(ind);
        i++;
    }
    btext
}

我已经使用提示命令对此进行了测试并且它有效,但是当我使用时

document.getElementById 

或者

document.form_name._input_name.value 

然后返回似乎都不起作用。

谁能给点建议吗?

最佳答案

如果您从 DOM 事件触发此函数,则必须返回 btext。

function bhedTester() {
  var alpha = "ABC";
  var bhed = "JYI";

  var btext = "";
  var i = 0;

  while (i < norm.length) {
    var ind = alphabet.indexOf(norm.charAt(i));
    btext = btext + bhed.charAt(ind);
    i++;
  }
  return btext
}

关于javascript - JS 函数的用户输入到输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40597111/

相关文章:

javascript - AWS - 导入 JSON 文件以加载 Dynamo 表

jquery html() 函数将文本放在新行上

html - 文本溢出不起作用

java - Spring 在 View 中创建集合

python - 如何使用music21将abc文件转换为musicxml文件?

javascript - JQuery - 如何在网页中心放置一个带有 <img> 的 <p>

javascript - jQuery 类选择器不起作用,id 选择器仅适用于 "body"

javascript - 如何在 Javascript 对象数组的最后一个对象之后附加几个新对象?

javascript - 内联 Javascript 是否比 &lt;script&gt;&lt;/script&gt; 标签内更受欢迎

fortran - 将 Fortran IV 转换为 77