2010-09-16 5 views
0

Je crée 2 menus déroulants où le premier est une heure de début, par ex. 8h00 qui utilise une boucle pour générer les temps, cela fonctionne très bien et le menu déroulant a les délais souhaités, maintenant je dois créer un script qui renvoie comme faux si l'heure de début est supérieure à l'heure de fin et je avoir ceci:Sélection du menu déroulant avec la boucle

var conting_timefrom=frm_conting.timefrom.value; 
if(isNaN(conting_timefrom)){alert("You need to enter a starting time.");return false;}; 
if(conting_timefrom.value>conting_timeto.value){alert("The time you have entered is after the finish time.");return false;}; 

mais cela ne fonctionne pas, des indices?

Répondre

0
  1. événement se lient à l'heure selectind dans tous les menus
  2. im ce eventhandlers fonctions permettent d'obtenir des valeurs de tous les champs de temps
  3. si l'un d'entre eux == « ». alerter ce
  4. valeurs fendus sur les heures et les minutes (.split ('')) et faire en entiers ("10" < "2")
  5. valeur = heures * 60 + minutes ....
  6. si la valeur 1 < valeur 2 return true - else alert et return false
+0

Je devrais probablement poster tout le code il est plus logique: – craigg

+0

.... c'est tout le codage – craigg

+0

USE EDIT !!!!! !!!! – Falcon