关于js数值转换问题

来源:4-1 编程挑战

紫霄尘

2016-06-27 20:24

刚刚做了个改变宽高的函数的测试:代码如下


       var a=prompt("请输入要改变什么模块:con/txt");

        //var b=prompt("请输入要改变什么属性:width/height");//此处已放弃,因为style后边似乎不可以拿变量来代替具体的属性

        var c=prompt("请输入要改变多少幅度:(数字哦,亲)");

        

        document.getElementById(a).style.height="100px"; ps:我研究了一个多小时还是没搞懂为嘛我换成 document.getElementById(a).style.height="Number(c)px";为毛不行

        一开始以为是数制转换的问题,结果发现强制转换后还是不行,求助攻,到底这个可行不


写回答 关注

2回答

  • 木油
    2016-06-27 22:46:54
    已采纳

    要加px的

  • 叶飘然
    2016-06-27 22:32:31

    http://img.mukewang.com/577138cb0001859e04880241.jpg

    貌似是没有px的,,,,

    共 1 条回复 >

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

738661 学习 · 9561 问题

查看课程

相似问题