何を渡したいのでしょうか。
フレームワーク利用のようですが、リクエストとレスポンスについては理解されていますか?
Laravelは「Web職人のためのフレームワーク」として他のフレームワークより敷居は高い印象です。
実現したいこと
ボタンをクリック時、mainpageに画面遷移します。
そこでmainpageへ値を渡したいですが書き方がわかりません。
ご教示いただけますと幸いです。
該当のソースコード
php
1 2 <div class="back-button"> 3 <a href="{{ route('mainpage) }}"> //この箇所 4 <img src="{{ asset('./assets/button/back.png') }}" alt="back"> 5 <p class="back">back</p> 6 </a> 7 </div> 8
試したこと
javascript
1 2location.href = '/mainpage?name=' + encodeURIComponent('値'); 3
を参考に考えましたがうまく書けませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
htmlに付与されているidまたはclassを渡したいです。
はい存じてます。フロントエンドだけ行うことは不可能でしょうか。
なるほど。いえそもそも
route('mainpage)
と、PHPとしてもLaravelとしても間違っているのと、リクエストのことをきちんと理解していて、且つLaravelのことも理解していたらJavaScriptという話にならないのではと思った次第です(本文に「何を渡したいか」がないし)。
手法だけでなく、本来の要件も含めた方が良いと思います。枝葉にこだわったXY問題になりがちです。
それなりに長くWeb業界で開発やっていますが「HTMLに付与されたIDやCLASSを渡す」ことによって実現する要件の想像がつきませんでした。
ちなみに、何のために渡すのですか?もっと安易な代替手段もありそうに思います。リクエストに含めなければならない理由が知りたいのです。
回答1件
あなたの回答
tips
プレビュー