Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Google Maps-directie

Diferente diferentiale

Finala Eurovision 2024

De ce nu protestati?
 Etanșare intre cada perete b...

Back-up box Fronius ?

Router de la Digi nu face fata la...

Magnolii
 Achizitie LG OLED evo 55C31LA - e...

Aplicatii PV Huawei Sun

Istoric deplasari - GPS

Surub autoforant-metric mixt
 Lipsa semnal - strategie de marke...

One week meal plan - Pachet

Apometru defect?

Nelamurire legalitate TVA casa noua
 

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,345
  • Î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,345
  • Î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,345
  • Î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

1 user(s) are reading this topic

0 members, 1 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