我在选择更改时尝试更新文本框。
这是代码。
<script type="text/javascript">
$("#name").change(function () {
var selectedValue = $(this).val();
var result = string.substring(string.lastIndexOf(":") + 1);
document.getElementById('newname').value = result ;
});
</script>
作为一个极端的菜鸟我不明白为什么这不起作用? #name是下拉列表&#34;选择&#34;和newname是我想要更新的文本框。
答案 0 :(得分:1)
在var结果中,string.substring,你的意思是selectedValue.substring?
<script type="text/javascript">
$("#name").change(function () {
var selectedValue = $(this).val();
var result = selectedValue.substring(selectedValue.lastIndexOf(":") + 1);
document.getElementById('newname').value = result ;
});
</script>