Modifier la valeur dans le input

Résolu
Bonjour,

J'aimerai modifier la valeur de mon input:
dans mon script j'ai mis:

function enMajuscules(texte){ 
    var input=document.getElementsByTagName('input'); 
    var mot=input[0].setAttribute('value',texte.value.toUpperCase()); 
    alert(input[0].getAttribute('value')); 
} 


J'aimerai que mon getAttribute('value') s'affiche directement dans le formulaire ci-dessous à la place de ce que j'ai tapé à la base.

<body> 
    <p> 
 <input onkeypress="Maj(this);" type="text" name="letter" value=""/> 
    </p> 
</body> 
</html> 

Si quelqu'un a une solution merci

4 réponses

  1. Je te propose une solution dans 5 min, je suis dessus
    0
    1. Voilaaaaa :
      <html>
      <head>
      	<title></title>
      </head>
      <body>
      	<input type="text" onkeyup="javascript: tutuLaTruiteTitilleTitiLaTruie();"/>
      </body>
      	<script type="text/javascript">
      		function tutuLaTruiteTitilleTitiLaTruie(){
      			var inputQueJeVeuxRemplacerLeContenuParLeMemeMaisEnMajuscule = document.getElementsByTagName('input')[0];
      			inputQueJeVeuxRemplacerLeContenuParLeMemeMaisEnMajuscule.value = inputQueJeVeuxRemplacerLeContenuParLeMemeMaisEnMajuscule.value.toUpperCase();
      		}
      	</script>
      </html>
      
      0
      1. function enMajuscules(texte){
        var input=document.getElementsByTagName('input');
        var mot=input[0].setAttribute('value',texte.value.toUpperCase());
        input.innerHTML = input[0].getAttribute('value');
        }

        0