• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:一括で値を入力するには?)

一括で値を入力する方法は?

このQ&Aのポイント
  • 指定のフィールドにメインで入力された値が一括で入力される方法を教えてください。
  • 現在、個別に入力している値を一括で入力する方法を知りたいです。
  • フィールドに一括で入力するための方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

たとえばこんな感じでnameを総なめして値を設定するとか <script> function feeset(){ var array_name="fee"; var f=document.getElementById("f0"); for(var i=0;i<f.length;i++){ if(f[i].name.match(RegExp("^"+array_name+"\\[\\d+\\]$"))) f[i].value=f.elements["feeall"].value; } return false; } </script> <form method="post" action="#" id="f0"> <p> <input type="text" name="fee[1]" value="" /> 円<br /> <input type="text" name="fee[2]" value="" /> 円<br /> <input type="text" name="fee[3]" value="" /> 円<br /> <input type="text" name="fee[46]" value="" /> 円<br /> <input type="text" name="fee[47]" value="" /> 円<br /> <input type="text" name="fee[48]" value="" /> 円<br /> <input type="text" name="feeall" value="" /> 円 <a href="#" onclick="return feeset()">設定</a> </p> </form>

dcx147
質問者

お礼

お返事ありがとうございます。 素晴らしい限りで思うように動作させることができました。 いつも的確なアドバイスを頂き非常に感謝です。 ありがとうございました!

関連するQ&A