2017-05-08 1 views
-5

ユーザーが18歳未満の場合、隠しフィールドを表示するためのコードを書くことに問題があります。これは年齢を計算するために使用するコードです。私は助けたいものをまとめるとvb.netはdobからの年齢を返し、18歳未満の場合は非表示のフィールドを表示しますか?

 function getAge(dateString) { 
      var today = new Date(); 
      var birthDate = new Date(Date.parse(dateString.value, "MM/dd/yyyy")); 
      var age = today.getFullYear() - birthDate.getFullYear(); 
      var m = today.getMonth() - birthDate.getMonth(); 
      if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate())) { 
       age--; 
      } 
      document.getElementById("lblage").innerHTML = age; 
     } 

され、どのように私は私の.vbコードを検証することができます隠されたフィールドは、ユーザが

18アンダーのおかげで年齢を入力した一回クリックで表示されるように: )

+1

確認することができます。あなたは本当にコードを欲しいのですか? –

+0

"私は問題を抱えています"とはあまり具体的ではありません。このメソッドはどうやって呼びますか?どのような価値を渡しているのですか?どのように失敗していますか?具体的に何がうまくいかないのですか? – David

+0

@スティーブ5つのタグがあります。それが許されていれば、6日目になっただろうと確信しています。 – Servy

答えて

0

あなたは単にあなたがタグに* 4つの*異なる言語を言及した

if(age<18){ 
    forEach.call(document.getElementsByClassName("justforkids"),function(el){ 
     el.style.display="block"; 
    }); 
} 
関連する問題