У меня есть следующий код, я пытаюсь установить значение скрытого поля с помощью java-скрипта.Невозможно установить значение val скрытого поля ввода
<script type="text/javascript" language="javascript">
var currentTime = new Date();
var tday=currentTime.getDate();
var tmonth=currentTime.getMonth();
var tyear=currentTime.getFullYear();
$("input[name='tday'").val(tday);
$('#tmonth').val(tmonth);
$('#tyear').val(tyear);
document.getElementById('tday').value='213';
</script>
<div id="edit_bs" class="edit_bs_st">
<form id='edir_pers' class='edit_pers_css' name='edit_pers' action='edit_pers.php' method='post'>
<input id='tyear' name='tyear'/>
<input id='tmonth' type='hidden' name='tmonth' />
<input id='tday' type='hidden' name='tday' />
<button type="submit">Submit</button></from>
Проблема заключается в том, что значение не передается в «edit_pers.php» они пустые. Я даже попытался document.getlementid.value установить значение, но ничего не работает. Я не знаю, что не так с моим кодом.
Поля еще не существуют. Либо переместите скрипт под элементами, либо используйте '$ (document) .ready' – kalley