我正在使用Onclick
在iframe中打开网址。
它作为HREF链接工作得很好,但我决定将我的第二个URL更改为JS函数,而不是在每个链接中键入它。
这是我添加的JS:
function Link() {
document.getElementById("TestMe").src = "http://www.cnn.com";
}
这是我原来的Cell链接,我正在尝试调整它以与顶级脚本一起使用。我实际上需要将字符串.src='http://www.cnn.com'"
更改为Link()
函数。
<td bgcolor="#a7d331" height="10" align="center" style="cursor:pointer" onclick="window.open('http://www.yahoo.com'); document.getElementById('TestMe').src='http://www.cnn.com'"><font face="Arial" color="FFFFFF" size="4" alt="English">Some Link</font></td>
这是我的iframe:
<iframe id="TestMe" src="" frameborder="0" scrolling="no" width="400px" height="400px"></iframe>
答案 0 :(得分:0)
用函数调用替换赋值。
guess = keyboard.nextInt();
答案 1 :(得分:0)
<script>
function link()
{
window.open('http://www.yahoo.com');
document.getElementById('My_Test').src='http://www.cnn.com'
}
</script>
<td onclick="link()"><font>Some Link</font></td>
答案 2 :(得分:0)
您可以使用DOMElement的简写this
onclick="window.open('http://www.yahoo.com'); this.href='http://www.cnn.com';"
请注意,点击两次链接后,这不会重新链接到yahoo.com。
答案 3 :(得分:0)
localhost/.../index.html/appString#[whateverStateClick]
标记需要在表格内才能成为有效的HTML;您需要将单元格包装在td
元素中,或将其更改为其他元素(例如跨度)。
<table>