자바스크립트. 자바안에서 include할려면 어케해야하는지요?

<script language="JavaScript">
var nummer=0
function Utskrift(Riktning) {
if(Riktning=="Bakat")nummer=nummer-1
if(Riktning=="Framat")nummer=nummer+1
if(nummer<=0)nummer=2 // 메세지의 총 갯수와 맞추어 줍니다
if(nummer>10)nummer=1 // 메세지의 총 갯수와 맞추어 줍니다
if(nummer==1) {
document.fwrite1.siffra.value=nummer
document.fwrite1.wr_subject.value="1번째 메세지 입니다"
}
if(nummer==2) {
document.fwrite1.siffra.value=nummer
document.fwrite1.wr_subject.value="2번째 메세지 입니다"
}
}
</script>

<form name="funny">
2개의 메세지중 <input type="text" name="siffra" size=4 maxlength=4>번째 메세지 입니다<br>
<textarea name="arne" cols=80 rows=4></textarea>
<p>
<input type="button" value=" << " onClick="Utskrift('Bakat')">    <input type="button" value=" >> " onClick="Utskrift('Framat')">
</form>


자바소스를 검색해서 얻었는데요...
버튼을 클릭하면 1번메세지가 보여지고 또 클릭하면 2번메세지가 보여지는 스크립트입니다..

[질문]
보여지는 메세지가 텍스트로 "1번째 메세지 입니다." "2번째메세지 입니다.". 라는 테스트를
text_1.php 와 text_2.php으로 인크루드 하고 싶거든요...
물론 text_1.php파일을 인크루드하면 결과물은 "1번째메세지입니다." 라는 텍스트로 보여집니다.

어케 해야하는지 부디 알려주시기 바랍니다... 꼭 부탁드립니다...
|

댓글 2개

왜 text_1.php 와 text_2.php를 인쿠르드 하려는지 잘 모르겠습니다.
그냥 text_1.php와 text_2.php를 상위에서 인크루드 하시고 그냥 변수로 불러와 뿌리는게 더 편할듯 합니다.
-------------------------------------------------------

$text_1="1번째 메세지 입니다.";
$text_2="2번째 메세지 입니다.";

<script language="JavaScript">
var nummer=0
function Utskrift(Riktning) {
if(Riktning=="Bakat")nummer=nummer-1
if(Riktning=="Framat")nummer=nummer+1
if(nummer<=0)nummer=2 // 메세지의 총 갯수와 맞추어 줍니다
if(nummer>10)nummer=1 // 메세지의 총 갯수와 맞추어 줍니다
if(nummer==1) {
document.fwrite1.siffra.value=nummer
document.fwrite1.wr_subject.value="<?=$text_1?>"
}
if(nummer==2) {
document.fwrite1.siffra.value=nummer
document.fwrite1.wr_subject.value="<?=$text_2?>"
}
}
</script>

이게 났지 않을까요?
파일을 굳이 불러와야 한다면
jquery를 이용하는편이 나을듯 합니다.

$(document).ready(function(){
$.get("text_1.php",
{
'변수이름' : "변수명"
},
function(data,status){
$("#아이디값").html(data);
});
});
덧붙여서 말씀드리면
프로그램의 실행순서를 파악하시면 이해가 빠르실듯 합니다.
자바스크립트는 클라이언트 언어 이고 php 는 서버 언어입니다.

눈으로 볼때는 같이 나오지만 내부적으로 실행순서는

1.php 를 해석후
2.자바스크립트 보여줌

위와같이 됩니다.
따라서 자바스크립트에서 서버언어를 include 바로 하는것은 불가능하며
스위치 님 말씀처럼 php 를 include 해서 스크립트에서 처리하셔야 합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12년 전 조회 1,022
12년 전 조회 1,577
12년 전 조회 1,586
12년 전 조회 726
12년 전 조회 1,055
12년 전 조회 776
12년 전 조회 844
12년 전 조회 752
12년 전 조회 1,433
12년 전 조회 1,433
12년 전 조회 1,524
12년 전 조회 588
12년 전 조회 794
12년 전 조회 1,549
12년 전 조회 1,527
12년 전 조회 1,064
12년 전 조회 1,535
12년 전 조회 782
12년 전 조회 1,684
12년 전 조회 1,590