私はこのような非表示の入力があります。隠し入力の値を置き換えることができないのはなぜですか?
<input type="hidden" id="selectedItem" value="1,1,1," name="selectedItem"/>
をし、私はそれのいくつかの値を置き換えたい:私は
document.getElementById('selectedItem').value = document.getElementById('selectedItem').value.replace(/1/gi,'9')
または
を使用しようとしたvalue="9,9,9"
document.getElementById('selectedItem').value = document.getElementById('selectedItem').value.replace('1','9')
それはうまくいきませんでした。理由を教えてくれて、解決策を教えてください。 ありがとう
JavaScriptコンソールには何が表示されますか? – Oded
最初の例は正常に動作するはずです。それはここで働いて参照してください:http://jsfiddle.net/interdream/v54rA/ –
どのように、あなたはjavascriptメソッドを呼び出しましたか? – Syeda