2012-11-16 3 views
-2

사용자 제출 정보를 기반으로 href의 URL 내용을 변경하는 명확한 방법이 있습니까?링크 href의 자바 스크립트 동적 변경

예 : 사용자가 "basketball"이라는 단어를 검색 창에 제출하면 결과는 다음 링크와 같습니다. 에

<a href="http://google.com/basketball>More information</a> 

제출 한 사용자가 말할 수있는 경우

는 "축구"링크는 다음 변경됩니다 : 당신은 HREF의 가까운 인용 누락 한

<a href="http://google.com/football>More information</a> 
+0

질문/179713/how-to-href-for-a 하이퍼 링크 사용 jquery) – nu6A

+0

여기에 답변을 볼 수 있습니다 ... 그것은 중복 질문 .... [http://stackoverflow.com/questions/179713] (http://stackoverflow.com/questions/179713/how-to-change-the-href-for-a-hyperlink-using-jquery) – Ofear

답변

2

, 당신은이 방법을 수행 할 수 있습니다.

Live Demo

var url = $('#aId').attr('href'); 
firstPart = url.substring(0, url.lastIndexOf('\/')+1); 
$('#aId').attr('href', firstPart + "Football"); 
1

감안할 때 : 자사가 이 (http://stackoverflow.com/ [어떻게 jQuery를 사용하여 하이퍼 링크의 HREF를 변경] 중복 때문에 <a id="url" href="http://google.com/basketball">More information</a> <input id="sport" type="text" val="soccer" />

var $val = $('#sport').val() 
$("#url").attr("href", "http://www.google.com/" + $val);