White space karakterek eltávolítása stringből JQuery-vel

MEGOSZTÁS

Ha tetszett a cikk, akkor nyugodtan oszd meg ismerőseiddel, valószínű ők is örülni fognak neki.

A mai rövid bejegyzésemben azt mutatom meg nektek, hogy hogyan távolítsuk el a felhasználó által feleslegesen bevitt kezdő üres karaktereket JQuery használatával.

A felhasználók, miközben szövegeket írnak be, felesleges kezdő és vég whitespace karaktereket vihetnek be a TextBoxokba. Szerencsére a JQuery $.trim() függvényével ezeket könnyedén orvosolhatjuk. A függvény az adott string elejéről és végéről levágja az üres karaktereket, a tabokat és az új sor karaktereket is. Az alábbi kódban annak megoldását mutatom be, hogy hogy távolítsuk el ezen karakterek ASP.NET vagy HTML oldalunk szövegdobozából.

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>White Space karakterek eltávolításatitle>
    <script type="text/javascript"
    src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.4.min.js">
    script>
    <script type="text/javascript">
        $(function () {
            $('input').blur(function () {                     
                $(this).val(
                    $.trim($(this).val())
                );
            });
        });
    script>
head>
<body>
    <input id="Text1" type="text" /><br /><br />
    <input id="Text2" type="text" />
body>
html>

Amikor a felhasználó ír valamit a szövegdobozba néhány white space karakterrel “megspékelve” és a szövegdoboz elveszti a fókuszt, meghívásra kerül a $.blur() függvény, majd a bevitt string átadásra kerül a $.trim() metódusnak, amely levágja a felesleges karaktereket a szöveg elejéről és végéről.

A képeken a fókusz előtti és utáni string látható.

Forrásdevcurry.com

Stift András

MEGOSZTÁS

Ha tetszett a cikk, akkor nyugodtan oszd meg ismerőseiddel, valószínű ők is örülni fognak neki.

HOZZÁSZÓLÁS

Ha nem hagy nyugodni az, amit a cikkben olvastál, akkor nyugodtan írd meg kérdésed vagy észrevételed kommentbe. Így szerzőnk könnyen tud neked válaszolni.

Vélemény, hozzászólás?


Warning: Unknown: write failed: No space left on device (28) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/clients/client0/web5/tmp) in Unknown on line 0