<script type="text/javascript">
function assignment(){
var str1=document.getElementById("date").value;
switch(str1) {
case '1':{
document.getElementById("date1").value=str1;
break; }
case '2':{
document.getElementById("date1").value=str1;
break; }
case '3':{
document.getElementById("date1").value=str1;
break;}
case '4':{
document.getElementById("date1").value=str1;
break;}
default :{
document.getElementById("date1").value=str1;
break;}
}
}</script>
<select id="date" onchange="assignment()" >
<option value="1">第1天</option>
<option value="2">第2天</option>
<option value="3">第3天</option>
<option value="4">第4天</option>
</select>
<input type="text" id="date1" />感觉这是个弱弱的问题!!就是想用switch来实现我选择的了值的对应值读到后面的文本域里,就这么简单!!各位大虾们
!!帮帮看看那出错了!!
function assignment(){
var str1=document.getElementById("date").value;
switch(str1) {
case '1':{
document.getElementById("date1").value=str1;
break; }
case '2':{
document.getElementById("date1").value=str1;
break; }
case '3':{
document.getElementById("date1").value=str1;
break;}
case '4':{
document.getElementById("date1").value=str1;
break;}
default :{
document.getElementById("date1").value=str1;
break;}
}
}</script>
<select id="date" onchange="assignment()" >
<option value="1">第1天</option>
<option value="2">第2天</option>
<option value="3">第3天</option>
<option value="4">第4天</option>
</select>
<input type="text" id="date1" />感觉这是个弱弱的问题!!就是想用switch来实现我选择的了值的对应值读到后面的文本域里,就这么简单!!各位大虾们
!!帮帮看看那出错了!!
解决方案 »
- Servlet中的获取值问题
- this.ConfirmEdit is not a function是什么错误?
- ext formpanel 显示问题
- tempday=round(rs("endtime")-now()) now括弧里应该填什么值
- 我按照 教程 写了 一个 EXT 2.0 grid 的例子 但什么也没有显示
- 请教如何动态地将表格插入特定的单元格中(用document.write)
- 请教如何限定输入框中部分内容不让修改或删除?马上给分
- 刷新页面的问题:如何在页面刷新后让页面保持在原来位置,而不是在顶部
- 两个简单问题
- 在文本框的名字命名为纯数字时,如何在javascript中操作此文本框
- 请教这段代码段那个是发送进度的?
- jquery UI dialog打开一个新窗口问题?????
document.getElementById("bigclass").options[window.document.getElementById("bigclass").selectedIndex].text这样才能得到值
这样就可以了
按理说document.getElementById("date1").value=str1;
和document.getElementById("date1").value=document.getElementById("date").value;
一样的效果才对
document.getElementById("date1").value=document.getElementById("date").value;
}
不知楼主为什么不直接这样写。我这里显示你原来的代码结果也正常。
<script type="text/javascript">
function assignment(iVal)
{
document.getElementById("date1").value = iVal;
}
</script><select id="date" onchange="assignment(this.value)" >
<option value="1">第1天</option>
<option value="2">第2天</option>
<option value="3">第3天</option>
<option value="4">第4天</option>
</select>
<input type="text" id="date1" />