Hướng dẫn how to multiply value of two textboxes into the third text box in javascript - cách nhân giá trị của hai hộp văn bản vào hộp văn bản thứ ba trong javascript

sử dụng hệ thống; sử dụng System.Collections.Generic; sử dụng System.linq; sử dụng System.web; sử dụng System.web.ui; sử dụng System.web.ui.WebControls;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

Không gian tên SalaryCount {lớp công khai lớp SalaryCount: System.web.ui.Page {được bảo vệ void page_Load (người gửi đối tượng, EventArgs e) {
{
public partial class salarycount : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}

được bảo vệ void txtmday_textChanged (người gửi đối tượng, eventArgs e) {if ( txtaday.text = (convert.toInt32 (txtmday.text) - convert.toInt32 (txtpday.text)). toString (); txtnsalary.text = (convert.toInt32 (txtsalary.text) / convert.toInt32 (txtmday.text) * convert.toInt32 (txtpday.text)). toString (); }}
{
if ((!string.IsNullOrEmpty(txtsalary.Text)) && (!string.IsNullOrEmpty(txtmday.Text)) && (!string.IsNullOrEmpty(txtpday.Text)))
{
txtaday.Text = ( Convert.ToInt32(txtmday.Text) - Convert.ToInt32(txtpday.Text)).ToString();
txtnsalary.Text = (Convert.ToInt32(txtsalary.Text) / Convert.ToInt32(txtmday.Text) * Convert.ToInt32(txtpday.Text)).ToString();
}
}

Được bảo vệ void txtpDay_TextChanged (người gửi đối tượng, EventArgs e) {if ( txtaday.text = (convert.toInt32 (txtmday.text) - convert.toInt32 (txtpday.text)). toString (); txtnsalary.text = (convert.toInt32 (txtsalary.text) / convert.toInt32 (txtmday.text) * convert.toInt32 (txtpday.text)). toString (); }}
{
if ((!string.IsNullOrEmpty(txtsalary.Text)) && (!string.IsNullOrEmpty(txtmday.Text)) && (!string.IsNullOrEmpty(txtpday.Text)))
{
txtaday.Text = (Convert.ToInt32(txtmday.Text) - Convert.ToInt32(txtpday.Text)).ToString();
txtnsalary.Text = (Convert.ToInt32(txtsalary.Text) / Convert.ToInt32(txtmday.Text) * Convert.ToInt32(txtpday.Text)).ToString();
}
}

Được bảo vệ void txtSalary_TextChanged (người gửi đối tượng, EventArgs e) {if ( txtnsalary.text = (convert.toInt32 (txtsalary.text) / convert.toInt32 (txtmday.text) * convert.toInt32 (txtpday.text)). toString (); }}}}
{
if ((!string.IsNullOrEmpty(txtsalary.Text)) && (!string.IsNullOrEmpty(txtmday.Text)) && (!string.IsNullOrEmpty(txtpday.Text)))
{
txtnsalary.Text = (Convert.ToInt32(txtsalary.Text) / Convert.ToInt32(txtmday.Text) * Convert.ToInt32(txtpday.Text)).ToString();
}
}
}
}

Tôi đang cố gắng thêm hai hộp văn bản đầu tiên và sau đó nhân cái cuối cùng với giá trị đó và đặt nó vào hộp văn bản nhưng tôi không nhận được nơi nào xin vui lòng giúp đỡ.

Hỏi ngày 1 tháng 8 năm 2020 lúc 20:06Aug 1, 2020 at 20:06

Hướng dẫn how to multiply value of two textboxes into the third text box in javascript - cách nhân giá trị của hai hộp văn bản vào hộp văn bản thứ ba trong javascript

2

Unclear.

Bạn có thể cung cấp cho ba hộp văn bản một ID và tạo một biến.

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
</head>
<body>
<input id="firsttextbox"></input>
<input id="secondtextbox"></input>
<input id="thridtextbox"></input>
<button onclick="calculate()">Calculate</button>
</body>
</html>
var firstTextbox = document.getElementById('firsttextbox'); 
var secondTextbox = document.getElementById('secondtextbox');
var thirdTextbox = document.getElementById('thirdtextbox');

Thêm giá trị FirstTextBox và giá trị SecondTextBox và sau đó nhân với hộp văn bản thứ ba

function calculate() {
var sum = firstTextbox.value + secondTextbox.value;
var final = sum * thirdTextbox.value;
}

Đã trả lời ngày 1 tháng 8 năm 2020 lúc 20:21Aug 1, 2020 at 20:21

Hướng dẫn how to multiply value of two textboxes into the third text box in javascript - cách nhân giá trị của hai hộp văn bản vào hộp văn bản thứ ba trong javascript

Bạn cần kiểm tra mỗi lần có sự thay đổi trong tài liệu. Bạn muốn đảm bảo rằng người dùng đã nhập một số hợp lệ vào ba khu vực văn bản đầu tiên

document.addEventListener("change", myScript);

function myScript(){

var texts = document.getElementsByTagName('textarea');

var cnt = 0;
for(let i = 0;i<3;i++){
   if(!isNaN(texts[i].value) && texts[i].value!='')cnt++;
   console.log(cnt);
}

if(cnt == 3){
texts[3].value = (parseFloat(texts[0].value)+parseFloat(texts[1].value))*parseFloat(texts[2].value);
}

}
<textarea id='a1'></textarea>
<textarea id='a2'></textarea>
<textarea id='a3'></textarea>
<textarea id='a4'></textarea>

Đã trả lời ngày 1 tháng 8 năm 2020 lúc 20:22Aug 1, 2020 at 20:22

Hướng dẫn how to multiply value of two textboxes into the third text box in javascript - cách nhân giá trị của hai hộp văn bản vào hộp văn bản thứ ba trong javascript

DCRDCRDCR

13.9k11 Huy hiệu vàng48 Huy hiệu bạc107 Huy hiệu đồng11 gold badges48 silver badges107 bronze badges

<center>
<input type="text" id="t1" name="fname"><br>
<input type="text" id="t2" name="lname"><br>
<input type="text" id="t3" name="lname"><br>
<input type="button" onclick="script:
 var out=t1.value+t2.value*t3.value;
 alert(out);
 "value="Test It Out!!">
</center>

Đã trả lời ngày 2 tháng 8 năm 2020 lúc 18:42Aug 2, 2020 at 18:42

Hướng dẫn how to multiply value of two textboxes into the third text box in javascript - cách nhân giá trị của hai hộp văn bản vào hộp văn bản thứ ba trong javascript

4