• ベストアンサー

フォームボタンをテキストに変更したい

通常はCGI01のようにボタンなり画像なりをクリックするとcgiを叩けますが そのボタン部分をテキスト(リンクを張りユーザーにはわからないように)に変更したいのです。 つまり アクションとしては通常のリンクをクリックすると~index.html?link=1(value=1)を得たいのです。 のようなイメージです。 CGI02として予想を書きました。 うまく表現できないのですが、ご存知でしたらご教授お願いいたします。 CGI01 <form action="index.cgi" method="GET"> <input type="submit" name="link" value=1> <a href="">link</a> CGI02 <form action="index.cgi" method="GET"> <input type="hidden" name="link" value=1> <a href="">link</a>???

質問者が選んだベストアンサー

  • ベストアンサー
  • nobu884
  • ベストアンサー率39% (13/33)
回答No.2

どうせgetなら素直に print "<a href=\"index.html?link=$no\">link</a>\n"; で書き出せばいいのでは? 質問の文章だけ見るとそう思うのですが・・・

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

CGI02 <form name="FORMX" action="index.cgi" method="GET"> <input type="hidden" name="link" value=1> <a href="javascript:document.FORMX.submit()">link</a>

専門家に質問してみよう