生年月日とスイッチング

Blanc-Becさん (2016-11-27 18:18:26) blanc-bec.com/regist/

メールフォームプロV4を利用させていただいております。

生年月日を入力すると 年齢によって、例えば未成年の場合はスイッチングでフォームが出てくるというものを作りたいと奮闘してますが、なにぶん素人のためうまくいきません。

birthday.jsのなかにswitching.jsを入れ込んで20歳未満であればというイメージです。
入力された生年月日の値は何を入れれば読み込めるのでしょうか?

ご教授いただければありがたいです。
お忙しいとは思いますがよろしくお願いいたします。

Re:生年月日とスイッチング

Blanc-Becさん (2016-12-03 11:03:26) blanc-bec.com/regist/

追記です。お世話になります。
生年月日の入力をしてもらうと、計算された年齢が確認画面では出るのを、
その年齢をスイッチスクリプトで取込んで
20歳未満の未成年ならtrue、成人ならfalseとしたいんです。
formにid="age"をつけて
<input type="text" name="生年月日" data-birthday="90,10" id="age" data-birthday-age="1" size="40" required="required">

スイッチングスクリプトを下記の???のところをどうにかすればできるのでしょうか?

function swElementsExample(){
if(mfp.$(’age’).???)
mfp.sw(false,’work’);
else
mfp.sw(true,’work’);

お忙しいなか恐れ入りますが、ご教授くださると助かります。
よろしくお願いいたします。

Re:生年月日とスイッチング

和田 (2016-12-12 12:17:31) www.synck.com

年齢に関しては独立して年齢を取得しているわけではないため、もうちょっと込み入ったカスタマイズが必要になっちゃいますね。結構難しいかもしれません。