2014-06-24 17 views
0

我只是想以編程方式重命名與編號傳說的文本= item_30JQM編程重命名controlgroup的傳奇

<fieldset data-role='controlgroup'> 

    <legend id='item_30'>JS</legend> 

    <input id ='Server1' type='radio' name='Serveridor' value='1' onclick=DefinirServer('www.rotatorsurvey.com') ><label for='Server1'>www.encuesta.ws</label> 
    <input id ='Server2' type='radio' name='Serveridor' value='2' onclick=DefinirServer('www.rotatortablet.com') ><label for='Server2'>www.onlinesurvey.co</label> 

我想:

的document.getElementById( 'Item_30')。 innerHTML ='hello guys';

而Chrome DRAMATICALLY CHASH說:遺漏的類型錯誤:無法設置屬性 '的innerHTML' 空的

回答

0

document.getElementById是區分大小寫的。更改爲:

document.getElementById('item_30').innerHTML = 'hello guys'; 
+0

沒有主席先生,我已經檢查了:鉻說:遺漏的類型錯誤:無法設置屬性空的「的innerHTML」 –

+0

嗯,這是由於Chrome找不到該元素。試試這個:alert(document.getElementById('item_30'))'。你有元素嗎?我的代碼工作正常,檢查這個小提琴:http://jsfiddle.net/kristofferj/ussKN/ –