php 구문 안에 자바스크립스 함수 호출 어떻게 하나요 정보
php 구문 안에 자바스크립스 함수 호출 어떻게 하나요본문
<?
for ($i=0; $i<count($list); $i++)
{
echo <<<HEREDOC
<tr>
<td width="180" height="15" align=center ><font color="#D18336">판매가 :</font><font color="#D9591A"> <script type="text/javascript">SetComma($list[$i][wr_3])</script></font> <font color="#D18336">원</font></td>
</tr>
HEREDOC;
}
?>
<script type="text/javascript">
// 숫자에 콤마를 찍는다.
function SetComma(numstr) {
numstr = String(numstr);
var re0 = /^(-?\d+)(\d{3})($|\..*$)/;
if (re0.test(numstr))
return numstr.replace(re0,
function(str,p1,p2,p3) {
return SetComma(p1) + "," + p2 + p3;
}
);
else
return numstr;
}
</script>
자바스크립트 SetComma()가 호출되지 않네요~ 제가 php안에 자바스크립트 구문을
잘못썼나요? ㅎ
for ($i=0; $i<count($list); $i++)
{
echo <<<HEREDOC
<tr>
<td width="180" height="15" align=center ><font color="#D18336">판매가 :</font><font color="#D9591A"> <script type="text/javascript">SetComma($list[$i][wr_3])</script></font> <font color="#D18336">원</font></td>
</tr>
HEREDOC;
}
?>
<script type="text/javascript">
// 숫자에 콤마를 찍는다.
function SetComma(numstr) {
numstr = String(numstr);
var re0 = /^(-?\d+)(\d{3})($|\..*$)/;
if (re0.test(numstr))
return numstr.replace(re0,
function(str,p1,p2,p3) {
return SetComma(p1) + "," + p2 + p3;
}
);
else
return numstr;
}
</script>
자바스크립트 SetComma()가 호출되지 않네요~ 제가 php안에 자바스크립트 구문을
잘못썼나요? ㅎ
댓글 전체
리스트 페이지 wr_3 숫자 값 출력시 , 반영 목적 ??
<?
for ($i=0; $i<count($list); $i++)
{
$list[$i][wr_3]= number_format($list[$i][wr_3]);
echo <<<HEREDOC
<tr>
<td width="180" height="15" align=center ><font color="#D18336">판매가 :</font><font color="#D9591A">{$list[$i][wr_3]}</font> <font color="#D18336">원</font></td>
</tr>
HEREDOC;
}
?>
스크립트 무관하게 위와 같이 구성 후 테스트 해 보세요.
<?
for ($i=0; $i<count($list); $i++)
{
$list[$i][wr_3]= number_format($list[$i][wr_3]);
echo <<<HEREDOC
<tr>
<td width="180" height="15" align=center ><font color="#D18336">판매가 :</font><font color="#D9591A">{$list[$i][wr_3]}</font> <font color="#D18336">원</font></td>
</tr>
HEREDOC;
}
?>
스크립트 무관하게 위와 같이 구성 후 테스트 해 보세요.
네 좋은 답변 감사합니다^^ php에 number_format이라는 함수가 있었군요.ㅎ 해결은 했는데 아직도 자바스크립트 호출은 의문이네용~