Я пытаюсь получить обновленное значение поля ввода. на самом деле я обновляю значение, используя функцию клавиатуры jquery. и пытается получить его нажатием кнопки. но не могу обновить пожалуйста помогите.
$('#simple').keyup(function() {
var keyed = $(this).val();
$("#code").val(keyed);
});
var htmlString = $('#code').val();
$(document).ready(function() {
$("#snippet").click(function(){
alert(htmlString);
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<textarea id="simple"></textarea>
<input type="hidden" id="code" value="">
<button id="snippet">Click</button>