回 帖 发 新 帖 刷新版面

主题:菜鸟求助表单问题

请教各位大侠:我的一个表单有三个文本框,我想让第3个文本框中数值是前两个文本框的数值之和。这样的语句该怎么写啊???我是业余爱好者基础较差,请说的详细些。先些了!!!
<td align="center" valign="middle"><form id="form1" name="form1" method="post" action="scgpok.asp">
      <table width="100%" border="1" cellpadding="4" cellspacing="0" bordercolor="#999999">
        <tr>
          <td colspan="4" align="center" valign="middle"><span class="STYLE1">VV</span></td>
          </tr>
        <tr>
          <td width="18%" align="right" valign="middle">A区:</td>
          <td width="32%" align="left" valign="middle"><label>
            <input name="daima" type="text" id="daima" size="11" />
          </label></td>
          <td width="18%" align="right" valign="middle">B区:</td>
          <td width="32%" align="left" valign="middle"><input name="mingchen" type="text" id="mingchen" size="11" /></td>
        </tr>
        <tr>
          <td align="right" valign="middle">v&nbsp;&nbsp;&nbsp;&nbsp;a:</td>
  
  <td colspan="3" align="left" valign="middle"><input name="yk" type="text" id="yk" size="11" /></td>
          </tr>
      </table>
        </form>

回复列表 (共2个回复)

沙发

<form name="form1">
text1:<input type="text" name="text1"><br>
text2:<input type="text" name="text2"><br>
<input type="button" value="相加" onclick="javascript:f()"><br>
text3:<input type="text" name="text3">
</form>
<script>
function f()
{
  text1=parseInt(document.form1.text1.value);
  text2=parseInt(document.form1.text2.value);
  document.form1.text3.value=text1+text2;
}
</script>
试试这个

板凳

<form name="form1">
text1:<input type="text" name="text1"><br>
text2:<input type="text" name="text2" onblur="javascript:f()"><br>
text3:<input type="text" name="text3">
</form>
<script>
function f()
{
  text1=parseInt(document.form1.text1.value);
  text2=parseInt(document.form1.text2.value);
  document.form1.text3.value=text1+text2;
}
</script>

我来回复

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