Jqueryを使用して、すでに値が定義されているボックスの値を、定義されていない別のボックスに渡そうとしています。コードを試しましたが、テキストではなくテキストボックスに「undefined」が表示され続けます。
<input type="text" ID="readonly" runat="server" class="threeline-two" readonly=
"readonly" value="email@email.com" />
<input type="text" ID="readonlytxt" runat="server" readonly = "readonly" />
<input type="text" ID="Year" runat="server" class="threeline-two" />
<input type="text" ID="Yeartxt" runat="server" />
<script type="text/javascript">
$(function () {
$('#Year').change(function () {
var TxtBox = document.getElementById("Yeartxt");
TxtBox.value = $(this).val();
var string = $(this).val()
var TxtBox2 = document.getElementById("readonlytxt");
TxtBox2.value = $("readonly").val();
var string = $("readonly").val()
});
});
</script>