ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ถามเทพ จาวาสคริป  (อ่าน 909 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
shellshock
ก๊วนเสียว
*

พลังน้ำใจ: 67
ออฟไลน์ ออฟไลน์

กระทู้: 494



ดูรายละเอียด เว็บไซต์
« เมื่อ: 08 ตุลาคม 2013, 11:16:56 »

การเขียน code
Text box1  : x  =13
Text box 2 : y =5

ถ้าเขียน code x-y

document.getElementById('xy').value = (parseInt(x)-parseInt(y));

แบบนี้ถูกมั้ยย
บันทึกการเข้า

NightClub
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 297
ออฟไลน์ ออฟไลน์

กระทู้: 2,461



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 08 ตุลาคม 2013, 11:34:18 »

เขียน x-y ไปเลยก็ได้ครับ

var x = document.getElementById('x').value;
var y = document.getElementById('y').value;

document.getElementById('xy').value = x-y;

บันทึกการเข้า

รับจ้างเขียนโปรแกรม PHP งานมืออาชีพ เสร็จตามที่กำหนด ราคาปานกลาง
เหมาะกับผู้ที่รับงานมาแล้วส่งต่อจ๊ะ PM มาเลย
ossytong
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 138
ออฟไลน์ ออฟไลน์

กระทู้: 1,151



ดูรายละเอียด
« ตอบ #2 เมื่อ: 08 ตุลาคม 2013, 11:52:51 »

เขียน x-y ไปเลยก็ได้ครับ

var x = document.getElementById('x').value;
var y = document.getElementById('y').value;

document.getElementById('xy').value = x-y;



มันจะมองเป็น String หรือเปล่าครับ ถ้า get มาจาก textbox น่าจะเป็น type of string นะครับ

จริงๆใช้ function แปลงเป็น int ก็ได้แล่ะครับ แต่ผมขี้เกียจจะใช้วิธีแบบนี้เอา

var x = document.getElementById('x').value * 1;
var y = document.getElementById('y').value * 1;

*1 เข้าไป เพื่อให้มันกลายเป็น number (type of number) ^^

var result = x-y;
« แก้ไขครั้งสุดท้าย: 08 ตุลาคม 2013, 11:53:56 โดย ossytong » บันทึกการเข้า
NightClub
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 297
ออฟไลน์ ออฟไลน์

กระทู้: 2,461



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 08 ตุลาคม 2013, 12:04:39 »

ไม่แน่ใจครับ เพราะ ส่วนมากใช้ jQuery ในการดึงค่า value มันแปลงค่าให้เอง ถ้า javascript พื้นฐานปลีกย่อย ไม่ค่อยชัวร์ครับ

จริงๆ ลองรันแล้วให้มัน alert ค่าก็ได้ครับ
บันทึกการเข้า

รับจ้างเขียนโปรแกรม PHP งานมืออาชีพ เสร็จตามที่กำหนด ราคาปานกลาง
เหมาะกับผู้ที่รับงานมาแล้วส่งต่อจ๊ะ PM มาเลย
หน้า: [1]   ขึ้นบน
พิมพ์