最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Adding javascript to hyperlink - Stack Overflow

programmeradmin1浏览0评论

How can i add a Javascript alert to the hyperlink ? I want to make the alert pop up when someone click on the link . This is the script for now -

<a href="<?php echo ($link1);?>" onclick="popitup();" data-role="button" data-theme="b" data-inline="true" > Send </a>

And i want to add this to the link

<script type="text/javascript">alert('Text.');</script>

How can i add a Javascript alert to the hyperlink ? I want to make the alert pop up when someone click on the link . This is the script for now -

<a href="<?php echo ($link1);?>" onclick="popitup();" data-role="button" data-theme="b" data-inline="true" > Send </a>

And i want to add this to the link

<script type="text/javascript">alert('Text.');</script>
Share Improve this question asked Oct 9, 2012 at 8:03 Ido BukinIdo Bukin 511 gold badge2 silver badges6 bronze badges
Add a ment  | 

4 Answers 4

Reset to default 2

You should define the popitup() function that you are calling in your onclick attribute:

<script type="text/javascript">
    function popitup() {
        alert('Text.');
    }
</script>

also if you want to prevent the link from redirecting under certain conditions you could return false from this handler:

<a href="<?php echo ($link1);?>" onclick="return popitup();" data-role="button" data-theme="b" data-inline="true"> Send </a>

and then:

<script type="text/javascript">
    function popitup() {
        if (confirm('Are you sure you want to do that?')) {
            return true;
        }
        return false;
    }
</script>

if the alert should do some kind of logic you can use the return function like this

<a href="newlink.html" onClick="return confirm('do you really wanna go to this link?')" >the link</a>

or just add the alert w/o any logic in this way

<a href="newlink.html" onClick="alert('you are going to the link! beware!')" >the link</a>

Try this

<a href="new.html" onclick="alert('This is going to link')"> link </a>

You can add javascript statements to a href attribute by putting javascript: before the statement, so it would be something like:

<a href="javascript: alert('Text.');" ></a>
发布评论

评论列表(0)

  1. 暂无评论