質問: 'document.sampleForm.button' + no + '.disabled'; みたいにやりたいのですが、このままでは文字列として認識されてしまい正常にボタンが活性/非活性されなくなってしまいます。 どなたかこのような場合の解決方法を教えてください。よろしくおねがいします。
回答: eval()メソッドを使ってみてはいかがでしょう? ``` var buttonCode = eval('document.sampleForm.button' + no + '.disabled'); ``` とすると、evalの引数に与えた文字列を式として評価してくれます。 参考サイト:https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/eval