앵커

2012-02-02 5 views
0

이 매우 기본적이고 어리석은 질문이다 그러나 나는 긴 있기 때문에이 문제에 직면하고 있고 지금은 나 :(내가 노력하고앵커

를 혼동 한의 rel 속성에 자바 스크립트 변수의 값을 전달하는 방법 앵커 태그의 rel 속성의 쿼리 문자열 매개 변수로 자바 스크립트 변수 값을 전달합니다. 그러나 일부는 어떻게 가치를 전달할 수 아니라고합니다. 여기

내 코드입니다.

this.pid = pid; 
console.log('here is pid'+this.pid); // I am getting correct value here. 
var formattedUrl = "<a rel=EProgramDetail?programid='+pid+'&format=SD>" + value + "</a>" ; 

만의 onclicking을 URL을, 그것은 내게 오류를 제공하지만 만약 내가 값을 하드 코드, 잘 실행됩니다. .

도와주세요.

감사 귀하의 단일 및 이중 인용 부호가 일치하지 않는 HP의

답변

4

, 당신이 당신의 따옴표까지 혼합하고 있습니다 : 당신이 따옴표로 문자열을 시작하기 때문에

var formattedUrl = "<a rel=EProgramDetail?programid=" + pid + "&format=SD>" + value + "</a>" ; 

을, 당신은 그것을 종료 할 필요가 큰 따옴표. 작은 따옴표는 문자열의 일부인 리터럴 작은 따옴표로 처리됩니다.

3

.

이 시도 : 구문 강조를 보여줍니다

var formattedUrl = "<a rel='EProgramDetail?programid=" + pid + "&format=SD'>" + value + "</a>" ;