繁体   English   中英

javascript parseInt根据输入文本更改图像

[英]javascript parseInt to change an image depending on an input text

我具有以下函数,该函数根据在名为textvalue的输入文本上键入的数字来更改命名的成像器。 但这是行不通的。 我不确定我是否正确使用了parseInt。

功能调节器(){

    var textvaluevariable= parseInt(document.getElementById("textvalue").innerHTML,10);
    switch (textvaluevariable) {
    case 0:
        document.getElementById("imager").src = "b1.png";
        break;
    case 1:
        document.getElementById("imager").src = "g1.png";
        break;
    case 2:
        document.getElementById("imager").src = "b1.png";
        break;
    case 3:
        document.getElementById("imager").src = "g1.png";
        break;
    case 4:
        document.getElementById("imager").src = "b1.png";
        break;
    case 5:
        document.getElementById("imager").src = "g1.png";
        break;
    case 6:
        document.getElementById("imager").src = "b1.png";
        break;
}


}

innerHTML更改为value

var textvaluevariable= parseInt(document.getElementById("textvalue").value ,10);

参考: JavaScript:如何获取文本输入字段的值?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM