2017-10-14 18 views
0

Ich möchte meine Javascript-ID in die Stelle des Eingabewerts einfügen.wie in JavaScript-ID in Eingabe-Wert

wenn ich gebe Interest Namenseingabe value="100"

wie kann ich bekommen tc Tabelle Eingabe mit dem Namen value="75"

meines Eingabeformular

<tr> 
          <th>Loan Amount</th> 
          <th>INTEREST RATE %</th> 
    <tr>    
      <tbody> 
<td><input disabled type="" name="tc" id="int_amount" class="formcontrol"value=""/></td> 
<td><input type="number" name="Interest" id="input2" onkeyup="calculate();"/ class="form-control" value=""/></td> 

      </tr> 
      </tbody> 

Javascript

var vatti = document.pricecal.Interest.value; 
var Total = vatti -25; 

    if(vatti = null) 
    { 

     document.getElementById("int_amount").innerHTML = "Rs:"+" "+Total; 

    } 
[want out put like this][1] 
+1

Was? !! Erkläre mehr bitte! –

Antwort

2

Hoffe das hilft dir.

function calculate(interest){ 
 
    var vatti = interest.value; 
 
    if (vatti != '') { 
 
    var Total = vatti - 25; 
 
     document.getElementById("int_amount").value = Total; 
 
    }else{ 
 
    document.getElementById("int_amount").value = ''; 
 
    } 
 
}
<table> 
 
    <tbody> 
 
\t <tr> 
 
\t  <td><input type="number" name="Interest" id="input2" onkeyup="calculate(this)" onchange="calculate(this)" class="form-control" value=""/></td> 
 
\t  <td><input type="" name="tc" id="int_amount" class="formcontrol" value=""/></td> 
 
\t </tr> 
 
    </tbody> 
 
</table>

+0

danke Bruder –

+0

Immer willkommen :) – PraveenKumar

0

Stellen Sie die .value des <input> Element, nicht die .innerHTML

document.getElementById("int_amount").value = "Rs:"+" "+Total; 
0

HTML:

<tbody> 
    <tr> 
    <td><input type="number" name="Interest" id="input2" class="form-control" value=""/></td> 
    <td><input type="" name="tc" id="int_amount" class="formcontrol" value=""/></td> 
    </tr> 
</tbody> 

Javascript:

document.getElementById('input2').onkeyup = function() { 
    document.getElementById('int_amount').value = (this.value != '') ? 'Rs: ' + (parseInt(this.value)-25) : ''; 
}