javascript - chrome 控制台上没有显示任何内容,从表单中获取信息

标签 javascript java string google-chrome web

我正在创建一个简单的字符串反向项目。

我希望用户输入内容,然后该输入将以相反的顺序显示在文本框下方。

<form id = "frm1">
<input type="text" id="userInput"=> give me input</input>
<button onclick="strRev()">Submit</button>
</form>


<script type="text/javascript">



    function strRev(str){

        str = document.getElementById("userInput").toString().value;
        console.log(str);

        var originalStr = str.split("");

        console.log(originalStr);
        var finalArray = [];
        var j = 0;
        for(i = originalStr.length-1; i >= 0; i--){
            finalArray[j] = originalStr[i];
            j++;
        }

        for(k = 0; k <finalArray.length; k++){
            document.write(finalArray[k]);

        }


    }


</script>

When pressing submit, the information in the box is what should be reversed

提交时没有任何反应,控制台中也没有出现任何内容可供调试。

最佳答案

尝试下面的代码:

str = document.getElementById("userInput").value;

关于javascript - chrome 控制台上没有显示任何内容,从表单中获取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44880293/

相关文章:

javascript - 如何以 Angular 获取json对象的名称

javascript - 是否可以获取json文件的 "schema"?

java - 使用 Swingworker 不断更新 GUI

java - 字符串部分匹配

javascript - 动态创建多个复选框

java - 如何使用从 dll 在 Java 端声明的 log4j 记录器

java - 如何向 Graphics2D 对象绘制的字符串添加多种字体

c - 如何格式化和合并字符串

java - 获取数组中字符串的索引,并在另一个数组中删除这些索引处的字符串

javascript - 从远程方法访问另一个环回模型的数据时返回未定义?