El siguiente código es para presionar un botón para mostrar una entrada de texto para que el usuario escriba y el texto se guarde en el almacenamiento local al hacer clic en otro lugar.
Aparece el campo de texto, pero después de escribir algo en él y hacer clic, el texto no se guarda en el almacenamiento local.
¿Puedes probar esto...
function saveEntry(event) { //... //... localStorage.setItem(itemKey, event.target.value); }