Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

textarea
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> HTML/JavaScript/CSS
Subiectul anterior :: Subiectul următor  
Autor Mesaj
z.m



Data înscrierii: 25/Feb/2005
Mesaje: 328

Trimis: Mie Ian 11, 2006 5:35 pm    Titlul subiectului: textarea  

Am un textarea si vreau sa limitez numarul de caractere introduse.De ex 1000.Ideea e ca sub textarea vreau sa am un camp care sa imi arate cate caractere au mai ramas de scris.La fiecare caracter scris mi se modifica numarul de caractere cu unul in minus.
Sus  
Pirahna



Data înscrierii: 22/Aug/2004
Mesaje: 4530
Locație: la birou

Trimis: Mie Ian 11, 2006 8:07 pm    Titlul subiectului:  

Cod:
<!-- TWO STEPS TO INSTALL LIMIT TEXTAREA:

  1.  Copy the coding into the HEAD of your HTML document
  2.  Add the last code into the BODY of your HTML document  -->

<!-- STEP ONE: Paste this code into the HEAD of your HTML document  -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Ronnie T. Moore -->
<!-- Web Site:  The JavaScript Source -->

<!-- Dynamic 'fix' by: Nannette Thacker -->
<!-- Web Site: http://www.shiningstar.net -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
countfield.value = maxlimit - field.value.length;
}
// End -->
</script>
</HEAD>

<!-- STEP TWO: Copy this code into the BODY of your HTML document  -->

<BODY>

<!-- textCounter() parameters are:  text field, the count field, max length -->

<center>
<form name=myform action="YOUR-SCRIPT.CGI">
<font size="1" face="arial, helvetica, sans-serif"> ( You may enter up to 125 characters. )<br>
<textarea name=message wrap=physical cols=28 rows=4 onKeyDown="textCounter(this.form.message,this.form.remLen,125);" onKeyUp="textCounter(this.form.message,this.form.remLen,125);"></textarea>
<br>
<input readonly type=text name=remLen size=3 maxlength=3 value="125"> characters left</font>
</form>
</center>

<p><center>
<font face="arial, helvetica" SIZE="-2">Free JavaScripts provided<br>
by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
</center><p>

<!-- Script Size:  1.37 KB -->
Sus  
z.m



Data înscrierii: 25/Feb/2005
Mesaje: 328

Trimis: Mie Ian 11, 2006 9:25 pm    Titlul subiectului:  

Thx
Sus  
z.m



Data înscrierii: 25/Feb/2005
Mesaje: 328

Trimis: Joi Ian 12, 2006 9:16 pm    Titlul subiectului:  

Merge,doar ca daca am mai multe textarea si vreau sa le limitez la fiecare numarul?Pentru unul singur merge,dara daca pun doua textarea nu mai merge.Presupun ca trebuie scrisa functia pentru fiecare textarea separat,dar nu stiu cum sa o scriu.
Sus  
z.m



Data înscrierii: 25/Feb/2005
Mesaje: 328

Trimis: Joi Ian 12, 2006 9:29 pm    Titlul subiectului:  

Gata,merge.Pentru fiecare textarea scrii o functie si in loc de field scrii numele de la textarea si la remlen ii dai pentru fiecare functie pe care o scrii un alt nume.
Sus  
z.m



Data înscrierii: 25/Feb/2005
Mesaje: 328

Trimis: Lun Ian 16, 2006 9:36 pm    Titlul subiectului:  

Dar daca vreau sa editez un formular sa zic atunci am
<textarea name=message wrap=physical cols=28 rows=4 onKeyDown="textCounter(this.form.message,this.form.remLen,125);" onKeyUp="textCounter(this.form.message,this.form.remLen,125);">$row["message"]</textarea>
Problema e ca nu mai imi afiseaza corect numarul de caractere ramase,ci imi afiseaza cate am default,deci 125,e ca si cum textarea nu ar fi completat deloc.
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> HTML/JavaScript/CSS
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community