アプリ版:「スタンプのみでお礼する」機能のリリースについて

下記のようなリンクが張られている画像ボタンがあり、これをクリックして次の画面へ進みたいのですが、「input type="button" name =""」などのボタンの属性を定義する記述がないため、どうやってクリック処理をすればいいのか行き詰ってます。
<a href="JavaScript: document.main_fm.submit()" onclick="return goNextCfm(document.main_fm)">
<img src="/dir_A/dir_B/continue.gif" width="92" height="24" alt="続ける" border="0"></a>
質問1.この部分は、continue.gifの画像がクリックされた場合は、main_fmにsubmitする、あるいはgoNextCfm(document.main_fm)を実行する。というふうな意味でしょうか。

main_fmというのは別で以下のように定義されています。
<form name="main_fm" method="post" action="nextform_go.sid?server=X8" onsubmit="return false">
質問2.この部分はmain_fmという名のフォームにsubmitがなされたら、postという方法で"nextform_go.sid?server=X8"というアクションを起こす。という意味でしょうか。

質問3.activeX、あるいは.NETの関数を用いてこの画像ボタンをクリックするのと同様の処理を起こさせるにはどのようにしたらよろしいでしょうか。

A 回答 (1件)

(Q3)


リンクオブジェクトは
document.links で配列として保持されています。
なので、何番目のリンクかということが判っているのであれば、id などが付いていないでも
document.links[n] (nは、0始まりの番目の数)
でアクセスできます。
リンクオブジェクトのクリックについては
document.links[n].click() でできると思います。
(DOM 未対応の場合はダメかもしれない)
    • good
    • 0
この回答へのお礼

ありがとうございます。アドバイスの通りに行ったところできました。

お礼日時:2006/10/22 23:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!