<input type="text" onchange="document.getElementById('label外币').value=parseFloat(this.value)*parseFloat(document.getElementById('label汇率').value)"

解决方案 »

  1.   

    <input id="txtMoney" onchange="labMay.innerText=this.value*parseFloat(labHuilv.innerText,10)">
    <label id="labHuilv">3</label>
    <label id="labMay"></lable>
      

  2.   

    谢谢两位的热心帮助,忘了说明,我用的是标签库,代码如下:
    <td class="tdcolor02">
    <input name="textMny" value="<c:out value="${screenBean.exrateinpEditWebModel.textMny}" escapeXml="true"/>">
    </td>
    <td class="tdcolor02">
    <c:out value="${screenBean.exrateinpEditWebModel.Huilv}" escapeXml="true"/>
    </td>
    <td class="tdcolor02">
    <c:out value="${screenBean.exrateinpEditWebModel.Money}" escapeXml="true"/>
    </td>
    对于下边的2个标签,在什么地方写<id>属性呢?
      

  3.   

    JSTL?
    楼主的代码里貌似只有<td>里面可以写id属性吧?
      

  4.   

    根据前面高手写的试着改一下,没调试
    <td class="tdcolor02">
    <input name="textMny" value="<c:out value="${screenBean.exrateinpEditWebModel.textMny}" escapeXml="true"/>" onchange="document.getElementById('lableMoney').value=parseFloat(this.value)*parseFloat(document.getElementById('lableHuilv').value)">
    </td>
    <td class="tdcolor02" id="lableHuilv">
    <c:out value="${screenBean.exrateinpEditWebModel.Huilv}" escapeXml="true"/>
    </td>
    <td class="tdcolor02" id="lableMoney">
    <c:out value="${screenBean.exrateinpEditWebModel.Money}" escapeXml="true"/>
    </td>