Quizas comlementando un poco la genial idea de JavierB:
aqui te dejo el mismo codigo mejorado:
---------------------------------------------------
Código HTML:
<html>
<head>
<script>
function cambiar() {
document.getElementById('mar').style.display='none';
document.getElementById('txt').style.display='block';
document.getElementById('txt').focus();
}
function volver(){
valor=document.getElementById('txt').value;
document.getElementById('txt').style.display='none';
document.getElementById('mar').style.display='block';
document.getElementById('mar').innerHTML=valor;
//alert(valor);
}
</script>
</head>
<body>
<span id="mar" onclick="cambiar()">Martín</span>
<input type="text" id="txt" value="Martín" style="display:none" onblur="volver()">
</body>
</html>
----------------------------------------------------