neotheone 0 Denunciar post Postado Março 1, 2008 No programa abaixo tento transformar tudo que digito em Maiuscula., mas nao funciona <?php function teste(){ $string = $_POST["nome"]; $string = strtoupper($string); echo "<script>document.form1.nome.value=\"$string\"</script>"; } ?> <form name="form1" action="exemplo6_1.php" method="post"> <input type="text" name="nome" size="40" onClick="<? echo "<script>teste();</script>" ?>"> <input type="submit" name="teste" value="transformar"/> </form> Compartilhar este post Link para o post Compartilhar em outros sites
Lucas WDM 0 Denunciar post Postado Março 1, 2008 Meu caro amigo, Se você quer fazer apenas isso, não é necessário utilizar PHP para isto... veja abaixo uma boa forma de fazer isso: <input type="text" name="nome" value="" onkeypress="this.value = this.value. toUpperCase()" /> Caso nao funcione ou apresente bugs, experimente trocar de ONKEYPRESS para ONKEYUP. Espero ter ajudado! Values! Compartilhar este post Link para o post Compartilhar em outros sites