2012-12-04 2 views
0
var frank_param = gup('frank'); 
var pageURL = encodeURIComponent("directory_doctor_page.php?DoctorID=23"); 

저는이 두 줄의 코드를 var 프랭크로 바꾸고 싶습니다. 어떻게해야합니까?자바 스크립트 변수에 변수를 넣는 방법

감사

+0

gup() 함수는 무엇을합니까? – Bruno

+0

gup()은 http://example.com/index.php?frank=23에서 url 매개 변수를 가져옵니다. 그것은 URL에서 23 위를 차지합니다. – momoterraw

답변

1

이 같은 두 연결할 수 있습니다 :

var pageURL = encodeURIComponent("directory_doctor_page.php?DoctorID=" + frank_param); 

모질라의 JS 문서에서 추출 String operators에을 :

문자열에 사용할 수있는 비교 연산자 외에도

, 값의 경우 연결 연산자 (+)는 두 문자열 값 을 연결하여 un 문자열 인 다른 문자열을 반환합니다. 두 피연산자 문자열의 예를 들어, "my"+ "string"은 문자열 "my string"을 반환합니다.

속기 할당 연산자 + = 또한 문자열을 연결하는데 사용될 수있다. MyString의 변수의 값이 "알파"를 갖는 경우, 예를 들어, 다음 표현식 + = "내기"가 "알파벳"을 평가하고 가 mystring에이 값을 할당을 MyString.

var frank_param = gup('frank'); 
var pageURL = encodeURIComponent("directory_doctor_page.php?DoctorID=" + frank_param); 

나는 StackOverflow의 질문에, 일부 JavaScript Tutorials에서 살펴 보는 게 좋을 것 :

1

당신은 단순히 문자열 변수를 연결할 수 있습니다.

관련 문제