我有4個文本輸入調整格填充與文本輸入
Left<input type="text" class="input_box" onKeyUp="show(1,this)"><br />
right<input type="text" class="input_box" onKeyUp="show(2,this)"><br />
top<input type="text" class="input_box" onKeyUp="show(3,this)"><br />
bottom<input type="text" class="input_box" onKeyUp="show(4,this)"><br />
,並含有大量的詞彙3 <div>
。我必須在JavaScript中使用「switch
」來調整div的padding
,該類名稱是「extra」。我已經寫了一個函數show(inde,obj)
,但它不起作用。
看到確切的程序的位置:FIDDLE
謝謝!
查看控制檯日誌中的錯誤(在大多數瀏覽器中,F12,然後轉到控制檯) – Curt
首先,需要在全局範圍內定義「show」功能。在jsfiddle中,您需要將第二個下拉列表從「onLoad」更改爲「No wrap」頭或身體。 – grc
@Curt這是未捕獲TypeError:對象#沒有方法'getElementByClassName' –
Darklizard