• 締切済み

literalのエラーについて

javascriptで質問があります。 ---プログラム--- html = <a href="javascript:hogehoge('" + items + "')>hoge</a>"; ------- 上のようにリンクを張ってhogehoge()を実行させたいんですが、itemsがobjectなので以下のようなエラーが出てしまいます。 missing ] after element list [Break on this error] hogehoge([object これをどうすれば解決できるでしょうか。よろしくお願い致します。

みんなの回答

  • ANASTASIAK
  • ベストアンサー率19% (658/3306)
回答No.1

こうじゃないですか? html = '<a href="javascript:hogehoge(' + items + ')">hoge</a>';

tadao1213
質問者

補足

返事が遅くなり申し訳ないです。 ANASTASIAKさんのプログラムを試してみたんですが、やはり []が悪さをしているようで Error:missing ] after element list というエラーが出てしまいます。objectやarrayではエラーが出てしまうのでしょうか??

関連するQ&A