2017-06-14 5 views
-1

これはコードです!イメージをjavascriptスクリプトにクリック可能にするには

<a class="gray" onclick="javascript:window.open('https://forms.zohopublic.com/cpmovers/form/Locationupdates/formperma/0e5D2g0E23J372HC4Dek22J43');">Customer Form</a> 

私がしたいのは、送信ボタンの代わりです。私はそれをクリックすることができるように、ロゴにしたい。私は自分自身をうまく説明したかったと思う画像がこのコード全体につながるクリック可能なものに変わりました。

+1

インラインイベントを使用しないで、外部イベントリスナーを接続してください –

+0

確かに 'javascript:'プロトコルハンドラを使用しないでください。 –

+0

フォーム上の送信ボタンになるイメージが必要な場合は、[この質問](https://stackoverflow.com/a/9734365/451969)を参照してください。 '

答えて

0

私はイメージタグが表示されていない...しかし、あなたは 例画像タグのonclick属性を設定する必要があります。

<img src='img/name.jpg' onclick='myFunction()'/> 

とJavaScriptの内側にあなたが持っているでしょう:

function myfunction(){ 
    document.getElementById('formId').submit(); 
} 

そのリンクがフォームにリダイレクトされるのを見ると、送信ボタンの位置に画像を配置してからスクリプトを追加すると、画像をクリックするとフォームに送信されますページ

+0

あなたが表示しているものは無効です – Rob

+0

彼が投稿したリンクに従うと、フォームが表示されますが、もっと明確にする必要があるかもしれませんが無効なコードではない –

+0

'image'はタグではありません''タグ –

関連する問題