【パピコ様】submitへのjavascriptの挿入方法

何度も申し訳ありません。
お問い合わせフォームの送信ボタンに関しての質問です。
お問い合わせフォーム内にあるsubmitボタンは以下のようになっております。
[submit id:submit class:submit “送信する”]

このコードにjavascriptを入れたいと思っています。
javascriptを入れるために以下のように記述しましたがうまくいきません。
[submit id:submit class:submit onclick:DisableButton(this) “送信する”]
正しいコードの書き方があれば教えてほしいです。
いれたいjavascriptはこちらです。

function DisableButton(b)
{
b.disabled = true;
b.value = ‘Submitting’;
b.form.submit();
}

回答


WordpressのSEO対策ならRoot-013 Root-013ではWordPress・SEO対策・アフィリエイトなどサイト運営に関するご質問に無料でお答えしております。
WordPress 無料相談 アフィリエイト SEO 無料相談 無料!WPインストール代行・集客サポート

パピコさま
ご相談ありがとうございます。

ショートコードのようなものでフォームを作成する形のようですが、なんのシステムのコードなのかが分からないため、僕にはアドバイスができません。

一つアドバイスできるとしたら、
[submit id:submit class:submit onclick:DisableButton(this) “送信する”]
という書き方で保存したとき、実際のHTMLのソースにonclick=”DisableButton()”が反映されているのかどうかではないでしょうか。

そういった書き方に対応しているシステムであれば先ほどのスクリプトの書き方で問題ないかもしれません。(※コードの整合性、システムとの互換についてはまた別のお話です)
対応していない場合は[]の中にJSを独自に追加することが出来ない仕様になっているか、他に書き方が決まっているかです。(そのシステムのサポートを確認してみましょう)

参考にして頂ければ幸いです。

コメントを残す

メールアドレスが公開されることはありません。

コメントの前にご確認ください。

  • コメントは承認制のため、反映・表示までお時間を頂きます。
  • メールアドレス等の入力も必須ではありませんので入力の必要はありません。お気軽にどうぞ。(冷やかしは止めてね!)
  • コメントや返信があっても通知は届きませんのでご注意下さい。
  • 忙しい時はレスが遅れることもあります。
  • 当ページによる一切の不利益および損害に関し、責任を取ることはできません。