从超链接调用Javascript函数

时间:2013-07-21 17:03:13

标签: javascript function hyperlink

我正在处理包含数字电话目录的页面。列出了名称和数字,但我想了解有关在单击名称时在弹出窗口中显示的条目的更多详细信息。不幸的是,我遇到了Javascript的问题。我对这种语言很新,但我认为我声明的函数中的代码是错误的,我传递的参数的语法是不正确的,或者我省略了代码的基本部分。我们非常感谢您就此问题提供的任何帮助。

<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
<script>
Function DisplayContactDetail(contact, windowname) {
    window.open(contact, windowname);
}
</script>
<title>Cigna Security & Reception Phone Directory</title>
</head>
<body>
    <div class="centerelement">
        <div id="indexpageheader">
            CIGNA SECURITY & RECEPTION DIGITAL PHONE DIRECTORY
        </div>
    </div>
    <table>
        <th colspan=2 width="auto">
            ALLIEDBARTON
        </th>
        <tr>
            <td width="50%">
                <a href="" onclick="DisplayContactDetail('cigna.com','ContactDetail')">
                    NEPA District Office
                </a>
            </td>
            <td>(610) 954-8590</td>
        </tr>
        <tr>
            <td width="50%">Post Watch</td>
            <td>(800) 643-8714</td>
        </tr>
    </table>

提前致谢!

1 个答案:

答案 0 :(得分:3)

onclick属性的值中存在引用错误:

<a href="" onclick="DisplayContactDetail("http://www.cigna.com")">

应该是例如:

<a href="" onclick="DisplayContactDetail('http://www.cigna.com')">

同样Function应为function,JS区分大小写。