leuk validatie scriptje: kan dit korter?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Anthony de meulemeester

anthony de meulemeester

23/05/2013 12:01:34
Quote Anchor link
hey,

ik heb even een scriptje gemaakt om te kijken of er wel text is en of er minder dan 190 karakters worden gebruikt. anders is button disabled. ik vraag me af of dit script korter kan?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
<script>
$(document).ready(function() {
            $(".timeline_reshout form #shoutbox_button").attr("disabled", true).css("opacity", "0.7");
            
$(this).find(".timeline_reshout form #reply_area").keyup(function() {
                                if( $(this).val().length > 2 && $(this).val().length < 190)  {
                                    $(this).next('form #shoutbox_button').attr("disabled", false).css("opacity", "1");
                                    $(this).css("color","#333")
                                    }
                                });

$(this).find(".timeline_reshout form #reply_area").keyup(function() {
                                if( $(this).val().length < 2 ) {
                                    $(this).next("form #shoutbox_button").attr("disabled", true).css("opacity", "0.7");
                                    }
                                });

$(this).find(".timeline_reshout form #reply_area").keyup(function() {
                                if( $(this).val().length > 190 ) {    
                                    $(this).css("color","red")
                                    $(this).next("form #shoutbox_button").attr("disabled", true).css("opacity", "0.7");
                                    }
                                });
                            });

</script>

?>
Gewijzigd op 23/05/2013 12:02:21 door Anthony de meulemeester
 
PHP hulp

PHP hulp

20/10/2021 03:11:14
 
Daniel Vos

Daniel Vos

25/05/2013 15:31:31
Quote Anchor link
ik weet niet zeker of jou script korter kan maar ik weet wel zeker dat het mogelijk is om een korter script te maken zoals dit.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?
<script>
function
check(e)
    {
    var
tekst = e.value;

    tekst_split = tekst.split("");
    
    if(tekst_split.length == 0 || tekst_split.length > 190) {
        document.getElementById("submit").setAttribute("disabled","disabled");
        }
else {
        document.getElementById("submit").removeAttribute("disabled");
        }
    }

</script>


<form>
<textarea id="textarea" oninput="check(this);"></textarea>
<input type="submit" id="submit" value="submit" disabled="disabled">
</form>
?>
Gewijzigd op 25/05/2013 15:32:01 door Daniel Vos
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.