質問: 2; return stimu2; })); ```
回答: ご希望のことは、ボタンクリックで移動した先のページを、前のページでどのボタンを押したかによって表示を変更したいということでしょうか。 だとしたら、コードの基本的な間違いもありますが、それ以前に、考え方も間違っています。 JavaScript(jQuery)はそのページだけで有効で、ページ移動したらコードや変数はすべて破棄されます。 もし、移動先のページも操作できたらセキュリティ上危険ですよね。 ということで、下記のような考え方になります。 1. ページ移動するときに次のページに値を受け渡す。 2. 次のページで値を受け取っで、それをもとにページ内に表示する。 値の受け渡しの方法はクッキーとかローカルストレージとかいろいろありますが、 URLパラメーターを使うのが比較的簡単です。 URLパラメーターとはURLの最後に、`?パラメータ名=値` というように付加したものです。 (そのようなURLをよく見かけますよね。) **元ページのHTML** ``` ``` **移動先のjs** ``` var param = location.search; if(param == "stimu=1") { document.write("1"); } else if(param == "stimu=2"){ document.write("2"); } ``` これで、location.searchで `stimu=1` か `stimu=2` を受け取れますので、 それでif文で表示を変更すればいいでしょう。 (ちなみに、document.write は非推奨なんですが、現状はそういうスキルレベルではなさそうなので) jsの文法は一から勉強してください。