Gracias por la respuesta.
Ya lo he solucionado, pero ahora quiero que esa letra esté en minúscula. Aquí te dejo el código:
Código Javascript
:
Ver original<script>
function letra() {
var check=document.getElementById('pm');
var input1=document.getElementById('nombre');
var input2=document.getElementById('letra');
if(check.checked)
input2.value='pm';
else {
if(!check.checked)
input2.value='';
if(input1.value!='') {
cadena=new String(input1.value);
input2.value=cadena.substring(0,1);
}
}
}
</script>
Código HTML:
<form action="..." method="post">
<input type="text" name="nombre" id="nombre" maxlength="100" size="30" onchange="letra();" /><br />
<input type="text" name="letra" id="letra" maxlength="2" size="1" />
<input type="checkbox" name="pm" id="pm" onchange="letra();" />
</form>