JavaScript 链接不起作用

标签 javascript hyperlink

这让我有点抓狂。 Javascript 链接应该触发函数来填充 div。但不起作用。

js

function showNotes(notes,id) {
    var notes = '<form action="editnotes.php" method="post"><textarea>'+notes+'</textarea><input type="hidden" name="id" value="'+id+'"><input type="submit" name="submit" value="Save Notes"></form>';
    var target = 'notebox';
    alert(id);
    document.getElementById(target).innerHTML = notes;
    return false; 
}

html

<a href='#' onclick='showNotes('hi there','143');'><small>Show Notes</small></a>
<div id="notebox"></div>

最佳答案

onclick 属性值括在双引号中,以便单引号指定字符串中的字符串。

onclick="showNotes('hi there','143');"

http://jsfiddle.net/77CKx/

关于JavaScript 链接不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11025232/

相关文章:

Excel PDF转换-超链接公式不可点击

ruby-on-rails - 如何使用 capybara/rspec 测试过时的链接点击(或我无法访问的链接)

javascript - 在 jQuery 中设置下拉菜单的值时,.change 函数会被调用吗?

javascript - 使用一个正则表达式组匹配每个 JSON(字符串化)键和值

javascript - 当 DIV 悬停时文本框失去焦点

html - 在 CSS 中定位链接

css - 带背景图片的维恩图,添加链接?

HTML 和 CSS。社交按钮如何移动它们?

javascript - 无法显示 WEB-INF 中的 html 页面

javascript - jQuery 函数中的 PHP 变量未正确传递