質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Q&A

0回答

2579閲覧

Contact Form7 Cost Calculatorの計算式に文字数計算の値を含めたい

Taka023

総合スコア9

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

0グッド

0クリップ

投稿2018/03/02 09:01

#やろうとしていること
Contact Form7 Cost Calculatorで[count]フォームを含めた計算を行いたいのですが, このフォームは[calculated]フォームでの計算式に対応せずエラーが出ます.

(対策)
①[count]フォームが文字数計数する[textarea]にonChang()メソッドを追加
②[number]フォームを設置し, Javascriptで[count]と同じ内容をvalueにセット
③[count]をdisplay: none;に, [number]をreadonlyにする
④[calculated]フォーム計算式での[count]を[number]に置き換える

②のコード

JavaScript

1<script> 2countSet(); 3function countSet(){ 4 5 //[count]フォームの内容を取得しscript_origin_counter_current_valueに代入 6 var script_origin_counter = document.getElementById("script_origin_counter") 7 var script_origin_counter_current_value = script_origin_counter.getAttribute("data-current-value"); 8 9 //script_origin_counter_current_valueを[number]フォームのvalue属性に代入 10 var script_origin_count = document.getElementById("script_origin_count"); 11 script_origin_count.setAttribute("value", script_origin_counter_current_value); 12} 13</script> 14

#結果と困っていること
・[calculated]フォーム計算式における[number]の値が0として認識され計算結果が表示される
<input type=”number”>の入力内容がどこに格納されるのか([count]フォームの内容を[number]フォームどのデータとして代入すればよいか)が不明

ググっても, 「Valueに代入する」という結果しか得られませんでした.
ご教授いただけますと幸いですm(__)m

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問