2017-12-27 5 views
-7

한 예로 로그인하지 않은 상태에서 YouTube 동영상을 볼 수 있습니다. 'textarea'를 클릭하여 댓글을 입력하면 링크 역할을하여 로그인 페이지로 이동합니다. 어떻게 할 수 있습니까?<textarea>을 어떻게 링크로 바꿀 수 있습니까?

I 이미지

enter image description here

그것이 앵커 태그 것처럼 클릭 가능한 링크로 전체 박스 행위 텍스트 영역 가리키면.

+0

더 자세히 설명하십시오. –

+7

** 클릭 이벤트 처리기를'textarea' 요소에 바인딩하고 click 이벤트에서 사용자를 로그인 페이지로 리디렉션 할 수 있습니다. 내가 위의 – gurvinder372

+0

대답은 – plonknimbuzz

답변

-1

다음은 단지 예일뿐입니다.

사용자가 php를 사용하여 로그인했는지 여부를 확인하고이를 쿠키에 저장 한 다음 jQuery를 사용하여 계산해야합니다.

id을 사용하여 사용자가 로그인되어 있는지 확인하지 마십시오. 사용자가 로그인되어 있지 않은지 확인합니다. 보안되지 않았기 때문입니다. 사용자가 검사하고 ID를 제거하는 경우, 그는에 로그인하지 않고 상자에 쓸 수 있습니다.

대신 alert를 사용하는 사용자를 리디렉션하려면 사용 window.location.href = ''

$(function() { 
 
    $("#isNotLogged").click(function() { 
 
    $("#isNotLogged").blur(); 
 
    alert('Please login'); 
 
    }); 
 

 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<textarea id="isLogged" placeholder="Textarea for Logged in"></textarea> 
 
<br /> 
 

 
<textarea id="isNotLogged" placeholder="Textarea for Not Logged in"></textarea>