0
我是JavaScript新手,想創建一個簡單的按鈕。出於某種原因,按鈕的寬度會改變,但高度不會。我只是在做一些愚蠢的事情嗎?爲什麼這不會改變按鈕的高度?
document.body.innerHTML = "<span id='pauseButton'</span>";
var button = document.createElement("input");
button.type = "button";
button.value = "Pause";
button.style.height = "50px";
button.style.width = "50px";
button.onclick = function() {
paused = !paused;
button.value = paused && "Unpause" || "Pause";
}
document.getElementById("pauseButton").appendChild(button);
看起來就像是增加一個按鈕到頁面,不改變一個的尺寸 – Jason 2014-09-03 04:02:58
我在添加按鈕,然後改變尺寸。寬度正確改變,但高度不會改變。 – David 2014-09-03 04:03:39
似乎工作正常[這裏](http://jsfiddle.net/9a47s6f4/)。另外,腳本第一行的開始'span'標記字符串沒有'>'(在小提琴中固定)。但是,我注意到在確定之前,身高還在起作用。 – Bryan 2014-09-03 04:07:17