Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > รบกวนพี่ๆช่วยแก้โค้ดจาวาสคริปต์ส่งค่าคำนวนให้ถูกช่องsumและcountหน่อยครับ ขอบคุณจริงๆครับ



 

รบกวนพี่ๆช่วยแก้โค้ดจาวาสคริปต์ส่งค่าคำนวนให้ถูกช่องsumและcountหน่อยครับ ขอบคุณจริงๆครับ

 



Topic : 055518



โพสกระทู้ ( 16 )
บทความ ( 0 )



สถานะออฟไลน์




Code (JavaScript)
<script language="javascript">

function bind(objSelect){
	
	  document.getElementById("count").value = 1;
	  document.getElementById("sum").value = objSelect.options[objSelect.selectedIndex].value+" บาท";
}

function f_calculate(obj){
	 objSelect = document.getElementById("select")
	 var val = objSelect.options[objSelect.selectedIndex].value;
	 document.getElementById("sum").value = obj.value * val+" บาท";
	 
}

</script>

คือตอนนี้พอคำนวน มันไม่ส่งค่าไปtextbox"sum" ตามidที่เปลี่ยนไปอ่ะครับ

Code (PHP)
<form id="form2" name="form2" method="post" action="">
       <table width="744" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="461">
            <div align="left"><a href="Pic/<?=$objResult["Order_Pic"];?>" target="_blank">
              <?
	include('config.inc.php');
	
	//$strSQL = "SELECT customer.C_ID,picture.Order_Pic FROM picture INNER JOIN customer ON picture.C_ID ='".$_SESSION['UserID']."' ";

	$strSQL = "SELECT Order_Pic FROM picture WHERE picture.C_ID = '".$_SESSION['UserID']."' ";
	
	
	$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
	
	echo"<table border=\"0\"  cellspacing=\"1\" cellpadding=\"1\"><tr>";	
	$intRows = 0;
	
	while($objResult = mysql_fetch_array($objQuery))
	{
	$intRows++; 
	
	echo "<td>";									
	?>
            <img src="Pic/<?=$objResult["Order_Pic"];?>" width="100" height="100" border="0" /></a>
              <table width="364" border="1">
                <tr>
                  <td><select name="select" id = "select<?=$intRows;?>" OnChange="bind(this)" >  
                    <?
$str = "SELECT * FROM product";
$obj = mysql_query($str) or die ("Error Query [".$str."]");
$text = trim($_POST["Order_Pic"]);
while($objRe = mysql_fetch_array($obj))
{                      
?>
                    <option value="<?=$objRe["Pro_Price"];?>">
                      <?=$objRe["Pro_Name"];?>
                    </option>
                    <?
}
?>
                  </select>
                <td width="9"><input name="count" type="text" id="count<?=$intRows;?>" value="จำนวน" onkeyup="f_calculate(this.value)" size="5"/></td>
                  <td width="9"><input name="sum" type="text" id="sum<?=$intRows;?>" value="ราคา" size="5" readonly /></td>
              </table>
              
              <?
		echo"</td>";
		if(($intRows)%1==0)
		{
		echo"</tr>";
		
		}
		else
		{
		echo "<td>";
		}	
	}
	echo"</tr></table>";
	
	?>
            </div></td>
      </table>
  

   </form>




Tag : PHP, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-02-03 19:24:28 By : joenzanaruk View : 808 Reply : 3
 

 

No. 1



โพสกระทู้ ( 37 )
บทความ ( 0 )



สถานะออฟไลน์


<select id='select' onchange='document.getElementById("sum").value = (this.value * document.getElementById("count").value)+" บาท";'>
<option></option>
<option value='1'>Option 1</option>
<option value='2'>Option 2</option>
<option value='3'>Option 3</option>
<option value='4'>Option 4</option>
</select>
จำนวน <input id='count' value='1' onkeyup='document.getElementById("sum").value = (this.value * document.getElementById("select").value)+" บาท";' />
ราคา <input id='sum' />

ลองประยุกต์ดูนะคะ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-02-03 19:44:47 By : Rei
 


 

No. 2



โพสกระทู้ ( 16 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : Rei เมื่อวันที่ 2011-02-03 19:44:47
รายละเอียดของการตอบ ::
ได้แล้วครับ ขอบคุณพี่มากๆเลยนะครับ วันนี้ส่งโปรเจกแล้ว ถ้าไม่ได้พี่ ผมแย่แน่ๆเลยครับ ขอบคุณมากนะครับ ^-^

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-02-04 00:03:25 By : joenzanaruk
 

 

No. 3



โพสกระทู้ ( 16 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : Rei เมื่อวันที่ 2011-02-03 19:44:47
รายละเอียดของการตอบ ::
ขอโทษครับ ขอรบกวนอีกทีนะครับ แล้วถ้าต้องการรวมราคา(textbox sum)ทั้งหมด ควรทำอย่างไรดีครับ ขอบคุณครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-02-04 00:15:08 By : joenzanaruk
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนพี่ๆช่วยแก้โค้ดจาวาสคริปต์ส่งค่าคำนวนให้ถูกช่องsumและcountหน่อยครับ ขอบคุณจริงๆครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่