回 帖 发 新 帖 刷新版面

主题:[原创]这个函数用 javascript 怎么实现呢?总是出现错误


以下是简单的代码:
<form method="POST" name="Myform" action="Save.asp?action=add" target="_self">
  <table width="620" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#DEDFDE">
    <tr align="center" bgcolor="#FFFFFF"> 
      <td width="90" height="30" valign="middle" bgcolor="#f7f7f7">性 别</td>
      <td width="524" height="30" align="left" valign="middle" bgcolor="#f7f7f7"><input name="SexN" type="text" id="SexN" size="15"> 
        <select name="sex" id="sex" onChange="Checked(SexN,sex)">
          <option value="0" selected>请选择</option>
          <option value="男">男教师</option>
          <option value="女">女教师</option>
        </select></td>
    </tr>
    <tr align="center" bgcolor="#FFFFFF"> 
      <td height="30" valign="middle" bgcolor="#f7f7f7">职 称</td>
      <td height="30" align="left" valign="middle" bgcolor="#f7f7f7"><input name="Zhicheng1" type="text" id="Zhicheng1" size="15"> 
        <select name="zhicheng" id="zhicheng" onChange="Checked(ZhiN,zhicheng)">
          <option value="0" selected>请选择</option>
          <option value="教  授">教 授</option>
          <option value="副教授">副教授</option>
          <option value="讲  师">讲 师</option>
          <option value="助 教">助 教</option>
        </select></td>
    </tr>
  </table>
</form>

想实现的效果是:
    当选择右边的下拉列表时 左边的输入框中就显示 右边下拉列表的值,请问怎么写这个函数 呢! 这里我取名为 Checked(StrN,StrO) 谢谢帮忙!!

回复列表 (共1个回复)

沙发

<script language="javascript">
function Checked(Source,Target)
{
    document.all(Target).value = document.all(Source).value
}
</script>

<form method="POST" name="Myform" action="Save.asp?action=add" target="_self">
  <table width="620" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#DEDFDE">
    <tr align="center" bgcolor="#FFFFFF"> 
      <td width="90" height="30" valign="middle" bgcolor="#f7f7f7">性 别</td>
      <td width="524" height="30" align="left" valign="middle" bgcolor="#f7f7f7"><input name="SexN" type="text" id="SexN" size="15"> 
        <select name="sex" id="sex" onChange="Checked('sex','SexN')">
          <option value="0" selected>请选择</option>
          <option value="男">男教师</option>
          <option value="女">女教师</option>
        </select></td>
    </tr>
    <tr align="center" bgcolor="#FFFFFF"> 
      <td height="30" valign="middle" bgcolor="#f7f7f7">职 称</td>
      <td height="30" align="left" valign="middle" bgcolor="#f7f7f7"><input name="ZhiN" type="text" id="ZhiN" size="15"> 
        <select name="zhicheng" id="zhicheng" onChange="Checked('zhicheng','ZhiN')">
          <option value="0" selected>请选择</option>
          <option value="教  授">教 授</option>
          <option value="副教授">副教授</option>
          <option value="讲  师">讲 师</option>
          <option value="助 教">助 教</option>
        </select></td>
    </tr>
  </table>
</form>

我来回复

您尚未登录,请登录后再回复。点此登录或注册