Значения исчезали, потому что кнопка отправки отправляет форму и, следовательно, обновляет страницу. Просто измените:
<input type='submit' value='Submit' onclick='process()'>
до:
<input type='button' value='Submit' onclick='process()'>
... и данные не исчезнут при нажатии кнопки.
<input type="button">
определяет нажимаемую кнопку, которая не автоматически отправляет форму при нажатии. Фактически этот тип кнопки часто используется для вызова функции JavaScript через событие onClick
, как вы делали на своей веб-странице.
Что касается неисследованного исключения, это, вероятно, связано с плагином для браузера, поскольку Сарфраз Ахмед предложил .