Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Masina de tuns... buruieni

Recomandare drona

Exista un soft care sa reia autom...

Identificare plante
 Cum declari o variabila care nu s...

Schimbare certificat de inmatricu...

Poligon auto București

nelamurire legata de pret la mode...
 Hotel cu restaurant si Demipensiu...

Croaziera in Mediterana de Vest 1...

Copilot are pica pe Vladimir Putin

MicroSoft Edge: Cum pun Google in...
 Dashcam

Mini server - VMware

betano.ro

Poveste fara sfarșit
 

intrebare

- - - - -
  • Please log in to reply
3 replies to this topic

#1
iulian_pav

iulian_pav

    Junior Member

  • Grup: Members
  • Posts: 67
  • Înscris: 18.02.2005
Salut.. incerc sa fac un script java intr-o pagina web PHP care sa dea o eroare in cazul in care valoarea introdusa intr-un input type text nu e o valoare numerica.., de stiut nu stiu deloc java script
Am un script asemanator unde criteriul este lungimea valorii introduse.. pe care as dori sa-l adaptez..
Daca ma poate ajuta cineva..
Va multumesc anticipat
Sper sa nu se supere prea multa lume ca am scris intr-un forum de Java

Asta ar fi scriptul..
<script language="Javascript" type="text/javascript">
<!--
function VerificaForm() {
formErrors = false;    
if (document.convertor.valoare_lei.value.length < 3) {
formErrors = "Valoare adaugata trebuie sa fie minim 3 caractere !";
}
if (formErrors) {
alert(formErrors);
return false;
}
}
-->
</script>
<form method="POST" action="{SITE_URL}index.php" name="convertor" onsubmit="CheckForm(this)">
Adauga valoare<br>
           <input name="valoare_lei" type="text" class="camp" id="valoare_lei" size='30' maxlength="14"><br><br>
         <input name="euro" type="submit" class="buton" id="euro" value="Transforma">
     </form>

#2
The@ngel

The@ngel

    Active Member

  • Grup: Members
  • Posts: 1,225
  • Înscris: 07.08.2003
O varianta ar fi asa:

<script language="Javascript" type="text/javascript">
<!--
function VerificaForm() {
	formErrors = false;	
	if (document.convertor.valoare_lei.value.length < 3) {
		formErrors = "Valoare adaugata trebuie sa fie minim 3 caractere !";
	}
	if (isNaN(parseInt(document.convertor.valoare_lei.value,10)))
		formErrors += "\nTrebuie sa introduceti un numar !";
	if (formErrors) {
		alert(formErrors);
		return false;
	} 
}
-->
</script>

HTH

#3
goblenro

goblenro

    Member

  • Grup: Members
  • Posts: 973
  • Înscris: 13.06.2005
function isTel (s)
{  
var i;
    if (isEmpty(s))
       if (isTel.arguments.length == 1) return defaultEmptyOK;
       else return (isTel.arguments[1] == true);
    for (i = 0; i < s.length; i++)
     {  
        var c = s.charAt(i);
        if (!isPhone( c )) return false;
}
    return true;
}

function isEmpty(s) { return ((s == null) || (s.length == 0)) }
function isPhone ( c ) { return ( ((c >= "0") && (c <= "9"))) }



if(!isTel(formular.camp.value))
{
  alert("eroare!");
formular.camp.focus();
formular.camp.select();
   return;
}

Edited by goblenro, 13 July 2006 - 08:44.


#4
iulian_pav

iulian_pav

    Junior Member

  • Grup: Members
  • Posts: 67
  • Înscris: 18.02.2005
Multumesc baieti..Merge ok..
Aveti o bere..de la mine

Edited by iulian_pav, 13 July 2006 - 09:37.


Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate