IDごとに出力を変えたいため、DBのIDを指定してgetElementByIdで取得したいのですが、そもそもこういうことは可能なのでしょうか?
inputのIDをid="{{ $language->id }}"とした場合にgetElementByIdではどうしても取得できないのでもし方法があるなら教えて頂きたいです。。
idをtextなどの文字列にするとすべての出力が一番初めのもので統一されてしまうため、IDごとに出力を変えたいです。
blade.php
1 2 <p class="english mt-2 ml-6 text-red-500 font-bold" id="target"> 3 {{ $language->english }} 4 <input type="hidden" 5 id="{{ $language->id }}" class="target" value="{{ $language->english }}"> 6 <button class="speak" >speak()</button> 7 </p>
JS
1var id = {{ $language->id }} 2var text = document.getElementById(id).value; 3
あなたの回答
tips
プレビュー