我的javascript有困难

时间:2014-10-06 20:36:13

标签: javascript split type-conversion

我一直在编写一个简单的程序,当我运行“convert()”函数时,它什么也没做。这绝对是var数据行的一个问题,因为我已经尝试使用//使其成为注释并且它有效。请帮我完成这项工作。这是我的convert()的javascript代码:

    function convert(){
            var data = document.getElementById("inputArea").split(":");
            for(var i=0; i<data.length; i++) { data[i] = +data[i]; }
            document.write("It works!");
    }

1 个答案:

答案 0 :(得分:2)

您需要获取input元素的值而不是输入本身。
正确的代码:
    

function convert(){
        var data = document.getElementById("inputArea").value.split(":");
        for(var i=0; i<data.length; i++) { data[i] = +data[i]; }
        document.write("It works!");
}