테스트 사이트 - 개발 중인 베타 버전입니다

아 이것이 해결이 안되네요 채택완료

카롱 11년 전 조회 4,740
   
이렇게해서 밑에는 받아서 게산을 해주는 필드입니다
 
 
 
?>
         
     
 
두번 째는 처번째에 받아오는 값이고요 그런데
쇼핑몰보면 한화면에서 바로바로 게산이되서 보여지잖아요?
저도 한화면에서 계산이 바로바로 되게 하고싶은데
 
변수를 받아와서 한화면에서 바로바로 게산을 해서 보여지게 하는방법없나요?
 
댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
input에 onkeyup나 onfocus 이벤트 넣으시고
자바스크립트로 하시면 되지 않을까요..?
 
이런식으로..
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

카롱
11년 전
<script>

function Sum(){

var a = document.getElementById("a");

var b = document.getElementById("b");

var c = document.getElementById("c");

c.value = parseInt(a.value) + parseInt(b.value);

}넣어봤는데 텍스트창만나오고 1.html에서 보내진 값은 나오지안네요 ㅜㅜ 어렵다 어떻하죠?

</script>

댓글을 작성하려면 로그인이 필요합니다.

11년 전
2.html
@extract($_POST); //<---이걸 넣어보세요
그리고 아래 두줄은 전혀 필요없는 군더더기입니다
$a="$a";
$b="$b";
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

11년 전

위에 서밋 위치가 2.html 이네요.

html 파일에 php 언어를 사용 할 수 없습니다.

확장자를 php 저장하세요

한 화면에서 하고 싶으시다면 액션 위치를 현 파일로 바꾸시거나 액션을 삭제하시면 됩니다.

새로고침을 원하지 않으면 자바스크립트로 하면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인