轮盘赌 - javascript - 链接

时间:2012-09-22 12:30:45

标签: javascript hyperlink html5-canvas href

我正在一个需要轮盘赌的网站上工作。 我选择了这个。

Creating a Roulette Wheel Using HTML5 Canvas

我的问题是我无法将文字变成链接。

我试过了一些例子。

var str = "link";
document.write(str.link("page2"));

我认为问题是文本已经在变量中了吗?

但我无法让它发挥作用:/

一些好的建议?我将不胜感激。

2 个答案:

答案 0 :(得分:0)

要创建链接,您必须写出元素的HTML表单:

document.write( '<a href="page2">link</a>' );

虽然在实际代码中使用document.write并不好,但是这里有一个替代方法,使用document.createElement并为其设置属性:

var link = document.createElement('a'); // create an anchor element

link.href = "page2"; // set the href

link.innerHTML = "link"; // set the text

document.body.appendChild( link ); // append the element to the body element

答案 1 :(得分:0)

将文字作为链接是什么意思?我假设你的意思是让每个轮盘赌选项变得可点击? 此外,您将无法使用常规方法执行此操作(例如,将行var text = restaraunts[i];更改为var text = "<a href="link">"+restaraunts[i]+"</a>";(这可能是您使用{{1}所指的任何方式的道路你真的需要提供更多的信息