Salut MarPlo.
Sper sa ma ajuti si de data aceasta. As avea nevoie de un script javascript, probabil totusi jQuery pentru a seta o limita de caractere precum:
A-Z a-z, cifre si urmatoarele caractere . [ ] | ? (incluzand si punct.)
Limita caractere permise in caseta input - jQuery
-
- Mesaje: 49
Limita caractere permise in caseta input - jQuery
MarPlo
Mesaje: 4343
Salut
Vezi exemplele urmatoare; le poti adapta la ce iti trebuie.
Cu jQuery:
- Fara jQuery:
Vezi exemplele urmatoare; le poti adapta la ce iti trebuie.
Cu jQuery:
Cod: Selectaţi tot
<form action="" method="post" id="idform">
<input type="text" name="nume" id="idinput" />
<input type="submit" value="Click" />
</form>
<script type="text/javascript"><!--
// marplo.net / www.coursesweb.net
var regx_chr = /^([A-Za-z\[\]\?\|\.]+)$/; // RegExp cu caracterele permise
// cand formularul e trimis, preia cu jQuery si verifica daca in #idinput sunt caracterele permise
$(document).ready(function() {
$('#idform').submit(function() {
var inpbox = $('#idinput').val();
if(inpbox.search(regx_chr) == -1) {
alert('Adaugti cel putin un caracter.\n Doar litere, [, ], |, ?, .');
return false;
}
});
});
--></script>
Cod: Selectaţi tot
<form action="" method="post" id="idform">
<input type="text" name="nume" id="idinput" />
<input type="submit" value="Click" />
</form>
<script type="text/javascript"><!--
// marplo.net / www.coursesweb.net
var regx_chr = /^([A-Za-z\[\]\?\|\.]+)$/; // RegExp cu caracterele permise
// cand formularul e trimis, preia si verifica daca in #idinput sunt caracterele permise
function checkForm() {
var inpbox = document.getElementById('idinput').value;
if(inpbox.search(regx_chr) == -1) {
alert('Adaugti cel putin un caracter.\n Doar litere, [, ], |, ?, .');
return false;
}
}
// inregistreaza eveniment sa apeleze checkForm() cand formularul "idform" e trimis
document.getElementById('idform').onsubmit = checkForm;
--></script>
Subiecte similare
-
Inversare caractere adăugate într-un câmp de text
JavaScript - jQuery - Ajax
Primul mesaj
Am urmatorul cod html si JavaScript. O caseta de text input si un button.Ultimul mesaj
<input type='text' id='backwards-input'>
<button...
Testeaza si studiaza urmatorul cod:
<input type='text' id='backwards-input'>
<button id='backwards-button'>Button</button>... -
Adaugare apostrof la value in input cu JavaScript
JavaScript - jQuery - Ajax
Primul mesaj
Am un cod JavaScript care adaugă un câmp input pentru utilizator:Ultimul mesaj
var user = O'Conner, John ;
b.innerHTML += <input type='hidden' value=' +...
Poți să înlocuiesti caracterul cu entitatea lui HTML.
Astfel, pentru apostrof (') poate fi ’ sau ‘
var user = O'Conner,... -
Formular dinamic cu jQuery
JavaScript - jQuery - Ajax
Primul mesaj
SalutUltimul mesaj
As dori sa fac un formular in care vreu sa pun pretul de transport in functie de greutate.
Si am greutatea minima , greutatea maxima ; cost...
La refresh nu raman fiindca nu sunt salvate undeva pentru a fi preluate.
Ca sa ramana si la refresh e necesar sa le salvezi intr-o baza de date,... -
Ordine de executie cu jQuery-AJAX
JavaScript - jQuery - Ajax
Primul mesaj
Am acest cod (ajax este asincron):Ultimul mesaj
function echoHello(){
return $.ajax({
//this will return hello ;
});
}
function echoWorld(){
return world...
Ajax face un apel către serverul web și este asincron. Nu știi cât va dura pana la raspuns. Este la fel ca:
setTimeout(_ => {... -
Cerere: Corectare Script upload cu jquery
Cereri si Oferte
Primul mesaj
Am facut un script de upload cu jquery si cu butoane de rotire si progress bar dar pana sa introduc progress barul imi incarca poza in folder,dupa ce...Ultimul mesaj
Scriptul jquery pe care-l ai pentru rotation nu se potriveste cu upload de mai multe fisiere.
Ca sa functioneze cu multiple upload trebuie...