가로/세로/높이=

가로/세로/높이=

QA

가로/세로/높이=

답변 2

본문

질문드려요~


wr_75필드를


$ex75_filed =  explode("|",$write[wr_75]); 이런식으로 4개로 분할하여

분할까지는 알겠어요,


각 변과 계산값을 저장해야 하고 

가로x세로x높이=계산값은 자바로 바로 나오게 하려면 어떻게 해야할지..


<script type="text/javascript"> 

function volume() { 

  wr_75[0] = document.getElementById('wr_75[0]'); 

  wr_75[1] = document.getElementById('wr_75[1]'); 


  wr_75[2] = document.getElementById('wr_75[2]'); 

  wr_75[3] = document.getElementById('wr_75[3]'); 


  wr_75[3].value = parseInt(wr_75[0].value) * parseInt(wr_75[1].value) * parseInt( wr_75[2].value); 

</script>   

이렇게 하니 안되어서요,,


이 질문에 댓글 쓰기 :

답변 2

php 단에서 계산 후 해당 결과값 이용은... ?


$ex75_filed =  explode("|",$write[wr_75]);  

$ex75_multiply =  $ex75_filed[0] * $ex75_filed[1] * $ex75_filed[2]; // 필요시 정수 처리 등 추가 사용



function volume() {  

  var test = '<?php echo $ex75_multiply; ?>'; 

   ...

}

예제 입니다~


<?php
$write['wr_75'] = "100|200|300"; //가로 : 100, 세로 : 200 높이 : 300
$arr = explode("|",$write['wr_75']);
$arr_res = array_product($arr);  //가로 * 세로 * 높이 값
?>
<script>
function volume(){
	var result = <?php echo $arr_res?>;
	alert(result);
	
}
</script>
<button id="test" onclick="volume()">클릭</button>

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,120
© SIRSOFT
현재 페이지 제일 처음으로