Salve raga, il mio problema sembrerà banale (magari lo è davvero) .. sto creando una specie di tastierina in html...
non riesco a fare alcune cosette...codice:<html> <head> <title> </title> <style type="text/css"> .wrapper { display: grid; grid-template-columns: 100px 100px 100px 100px; grid-gap: 10px; background-color: #fff; color: #444; } .box { background-color: #444; color: #fff; border-radius: 5px; padding: 20px; font-size: 150%; } #button { padding: 15px 25px; cursor: pointer; } #button:active { transform: translateY(4px); } </style> </head> <body> <div style="margin-left:450px; margin-top: 250px;"> <form name="calculator"> <div class="wrapper"> <div id="button" class="box a" value="a" onClick="document.calculator.ans.value+='a'">a</div> <div id="button" class="box b" value="b" onClick="document.calculator.ans.value+='b'">b</div> <div id="button" class="box c" value="c" onClick="document.calculator.ans.value+='c'">c</div> <div id="button" class="box d" value="d" onClick="document.calculator.ans.value+='d'">d</div> <div id="button" class="box e" value="e" onClick="document.calculator.ans.value+='e'">e</div> <div id="button" class="box f" value="f" onClick="document.calculator.ans.value+='f'">f</div> <div id="button" class="box g" value="g" onClick="document.calculator.ans.value+='g'">g</div> <div id="button" class="box h" value="h" onClick="document.calculator.ans.value+='h'">h</div> <input type="textfield" name="ans" value=""> </div> </form> </div> </body> </html>
la prima cosa che non riesco a fare è quella di creare un bottoncino che mi permetta di cancellare "ad uno a uno" i caratteri inseriti dentro il textfield... non voglio il classico <button type="reset"> che ti cancella direttamente tutto il contenuto dentro un campo, ma voglio cancellare i caratteri ad uno ad uno, dall ultimo inserito fino al primo...spero di essermi spiegato bene..si può fare ? come?=)
altra cosa che intendevo fare, e che non sono riuscito a fare , è quella di creare un bottone, per i caratteri in maiuscolo...
cosa deve fare questo bottone? una volta cliccato su tale bottone, voglio che la tastierina si "aggiorni" sulla stessa pagina, e che i bottoncini con le lettere minuscole si trasformino in bottoncini con lettere maiuscole... se riclicco di nuovo su tale bottone la tastiera ritorna alle lettere minuscole...si può far una cosa del genere? forse occorre un po di javascript, ma non sono molto bravo con il javascript...è fattibile questa cosa?=)
grazie in anticipo a chiunque vorrà darmi una mano..