LINUX-HTML TIPS


  (2004-01-11 22:53:08, Hit : 4880, Vote : 1043
 php -> java script 변수 넘기기

1. php -> java script

php 변수를 출력하고 동시에 자바스크립트 함수에 입력시키는 방법이다. 주의할 점은 "$varialbes"를 써

야하나 벌써 "  --- "를 썼기에 \"를 써야 한다. "   '$variables'   " 해도 되겠지요.

(1) 내가 열심히 한 것

<?php
어쩌고 저쩌고 하고...
echo ("
        어쩌고 저쩌고 하고...
<a href='#imsi' onClick='nview(\"$code\", \"$no\")'>
        어쩌고 저쩌고 하고...

function nview(ncode,nno)
  {
  pn_url="http://www.hello-crm.com/pastel/nview.php3?db="+ncode+"&no="+nno;
  open(pn_url, "", "toolbar=no, menubar=no, width=500, height=350, resizable=no");
  }

위에서 공지사항의 제목 라인을 클릭하면 자바스크립트 함수로 가는데 인수/변수를 php 에서 쓰던 것을

가지고 가게된다($code->ncode, $no->nno). php 변수는 $가 있고 자바스크립트 변수는 $가 없다.

물론 자바스키립트 함수가 먼저 나오게되지만 변수 연결 순서로 나열하였다.

(2) 다른 곳에서 한 것

<tr onClick="MM_openBrWindow('popup.html?id=<?=$idx?>'
,'add','width=466,height=500,scrollbars=yes')"

onMouseOver="this.style.backgroundColor='#EDFBFF'"
onMouseOut="this.style.backgroundColor='#FFFFFF'" style="cursor:hand;">

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

같은 방법이나 php 변수 출력을 <? =$idx ?>로 하였다. 이는 <? echo($idx); ?>와 같다.




Java script -> php [2]
테이블에서 (단)선 넣어 그리기... [1]

Copyright 1999-2019 Zeroboard / skin by zero