А точнее, если я правильно понял автора:
<input type="checkbox" id="checkbox" checked>
<input type="text" id="text" value="Anon">
<script>
var name;
document.getElementById( 'checkbox' ).addEventListener( 'click', function(){
var textInput = document.getElementById( 'text' );
textInput.readOnly = !this.checked;
if( this.checked ) {
textInput.value = name;
} else {
textInput.value = textInput.defaultValue;
}
});
document.getElementById( 'text' ).addEventListener( 'keyup', function(){
name = this.value;
});
</script>