Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Idei cale de actiune recuperare g...

Intoleranța lactoza- vegan v...

Cine canta? Fragment din melodie...

Tablou sigurante Dacia Sandero 2012
 Baby Reindeer - 2024

Hotii voteaza hoti?!

Camera video masina

Zilele emailului din gospodaria n...
 Best gaming laptop?

Humane (2024)

Recomandare casti 100-150 lei

Schimbare bec far VW Touran 1T3
 Plata impozit PF

Ce parere aveti de viteza/ modul ...

Love Lies Bleeding - 2024

Cum sterg mails din Promotions
 

Problema cu o functie js

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

#1
MooF2010

MooF2010

    Senior Member

  • Grup: Senior Members
  • Posts: 5,337
  • Înscris: 24.05.2010
<script>
		function verifica_post()
		{
		 var text = document.getElementById("txt").value;

		 var mesaj_de_alerta= "";

		 if(text.length < 10)
		 {
		  mesaj_de_alerta+= "Mesajul trebuie sa contina minim 10 caractere.";
		 }
		 if(mesaj_de_alerta!= "")
		 {
		  alert(mesaj_de_alerta);
		  return false;
		 }
		}
	   </script>



Problema la acesta este ca desi introduc mai mult de 10 caractere tot imi apare mesajul de alerta, si as vrea sa stiu dece.

#2
poadol

poadol

    Guru Member

  • Grup: Senior Members
  • Posts: 14,104
  • Înscris: 13.12.2010

View PostMooF2010, on 22 octombrie 2013 - 19:51, said:

Problema la acesta este ca desi introduc mai mult de 10 caractere tot imi apare mesajul de alerta, si as vrea sa stiu dece.
Iar ai gresit zona Posted Image  Javascript la Markup Languages?
Markup Languages:
- HTML;
- CSS.
Si mai jos scriptul tau (poate iar ma besteleste* 'OriginalCopy' Posted Image)
<script>
	 function verifica_post()
	 {
		 var text = document.getElementById("txt").value;
		 var n = text.length;

		 if(n < 10)
		 {
		 var mesaj_de_alerta = "Mesajul trebuie sa contina minim 10 caractere.";
		 alert(mesaj_de_alerta);
		 }

	 }
	 </script>

BEȘTELI* - admonesta, certa, dăscăli, dojeni, moraliza, mustra.

Edited by poadol, 22 October 2013 - 21:13.


#3
MooF2010

MooF2010

    Senior Member

  • Grup: Senior Members
  • Posts: 5,337
  • Înscris: 24.05.2010
Tot la fel imi face Scriu 10 caractere imi spune ca nu am 10, dau ok si submit din nou si merge.









apropo, unde se posteaza intrebarile despre js, jquery etc?... m-am pierdut prin categorie.

Edited by MooF2010, 26 October 2013 - 14:30.


#4
poadol

poadol

    Guru Member

  • Grup: Senior Members
  • Posts: 14,104
  • Înscris: 13.12.2010
Inseamna ca ai alt script peste, care ii permite acest lucru si nu mai trece prin acest script care normal ar trebui sa il impiedice sa continue.

Intrebarile pentru JS, JQUERY: http://forum.softped...ting-languages/

Edited by poadol, 26 October 2013 - 15:04.


#5
MooF2010

MooF2010

    Senior Member

  • Grup: Senior Members
  • Posts: 5,337
  • Înscris: 24.05.2010
Am vorbit cu un baiat si mi-a explicat ca in modul cum am creat eu scriptul ala are nevoie de refresh pentru a-mi actualiza variabila din aceasta cauza orice as scrie la primul submit imi spune ca nu am 10 caractere deoarece el stie ca field-ul meu are 0 caractere.

#6
poadol

poadol

    Guru Member

  • Grup: Senior Members
  • Posts: 14,104
  • Înscris: 13.12.2010
De unde stie ca "field-ul tau are 0 caractere."?

Partea de script din postul #2 la mine functioneaza fara greseala.

Edited by poadol, 01 November 2013 - 23:41.


Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

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