Salt la conținut

SUBIECTE NOI
« 1 / 5 »
RSS
Clipboard files copy/paste, filen...

Care-i treaba cu Reddit-ul? (nu m...

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?
 

Problema cu o functie js

- - - - -
  • Vă rugăm să vă autentificați pentru a răspunde
5 răspunsuri în acest subiect

#1
MooF2010

MooF2010

    Senior Member

  • Grup: Senior Members
  • Mesaje: 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
  • Mesaje: 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.

Editat de poadol, 22 octombrie 2013 - 21:13.


#3
MooF2010

MooF2010

    Senior Member

  • Grup: Senior Members
  • Mesaje: 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.

Editat de MooF2010, 26 octombrie 2013 - 14:30.


#4
poadol

poadol

    Guru Member

  • Grup: Senior Members
  • Mesaje: 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/

Editat de poadol, 26 octombrie 2013 - 15:04.


#5
MooF2010

MooF2010

    Senior Member

  • Grup: Senior Members
  • Mesaje: 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
  • Mesaje: 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.

Editat de poadol, 01 noiembrie 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

Utilizatori activi: 1

0 membri, 1 vizitatori, 0 utilizatori anonimi

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