如何将<textarea>转换为链接?

时间:2017-12-27 07:01:14

标签: javascript jquery html css

&lt; p&gt;一个例子是在未登录的任何YouTube视频上。如果您点击“textarea”键入评论,它将充当链接并将您转到登录页面。怎么办呢?&lt; / p&gt; &lt; p&gt;当我将鼠标悬停在图片&lt; / p&gt;中的textarea上时 &lt; p&gt;&lt; a href =“https://i.stack.imgur.com/5xW6C.png”rel =“nofollow noreferrer”&gt;&lt; img src =“https://i.stack.imgur。 com / 5xW6C.png“alt =”在此处输入图像说明“&gt;&lt; / a&gt;&lt; / p&gt; &lt; p&gt;整个框作为可点击链接,就好像它是锚标记一样。&lt; / p&gt;

1 个答案:

答案 0 :(得分:-1)

以下只是一个例子。

您必须检查用户是否使用php登录,并将其保存在cookie中,然后使用jQuery进行计算。

请勿使用id检查用户是否已登录,因为它不受保护。如果用户检查并删除了id,他将能够在没有登录的情况下在框中写入。

要重定向用户,请使用alert

,而不是使用window.location.href = ''

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

});
&#13;
<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>
&#13;
&#13;
&#13;