いつもお世話になっております。
とあるinputテキストの内容を、まったく別のフォームのsubmit時に取得し、そのなかにあるhiddenフィールド(ユーザーには見えないフィールド)に入力し送信したいと考えています。
ググると
document.forms.(参照するフォームのid).(参照するテキストボックスのid).value
のような取得は多く出てくるのですが、書き込みに関しては出てこず、こちらに質問いたしました。
参考になるサイトでも構いませんのでご教示いただけますと幸いです。
よろしくお願いいたします。
htlm
1 2<input type="text" name="namae" size="40" maxlength="20"> 3 4<%= form_with(model: @user_info, url: "/xxx/yyy", local: true, html: {id: "comment_form", onklick: "send()"}) do |f| %> 5 <%= f.hidden_field :txt_contents, :value => '' %> 6 <%= f.submit '送信', id: 'xxx_btn' %> 7<% end %> 8 9 10<script> 11 12function send() { 13 ---ここで上のinputの内容をhiddenフィールドに入れたい---- 14} 15</script> 16
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/23 06:27
2019/11/23 07:06
2019/11/23 07:07