在.innerhtml javascript函数中创建锚文本

时间:2013-05-05 03:58:01

标签: javascript html

我有一个订阅表单,用户可以选择服务和小时数。提交我调用一个显示结果/总价的函数。该函数如下所示:

<script type="text/javascript">
function calc()
{
var total = 0;
var course = 0;
var nrOfLessons = 0;
var vat = 0;


course = Number(document.getElementById("course").value)
nrOfLessons = Number(document.getElementById("nrOfLessons").value)
total =(course * nrOfLessons)
vat = total * 0.15
total = total+ vat;
document.getElementById("result").innerHTML = "The total is "+total+" Click here to Pay

}
</script>

现在我的问题是这个。如何将上面的文字“点击此处付款”更改为链接。我尝试了所有我能想到的东西,但我很难过。

提前获得所有帮助。请尽量保持新手友好的答案: - )

2 个答案:

答案 0 :(得分:1)

您可以使用以下方法将其转换为链接

document.getElementById("result").innerHTML = 
    "The total is "+total+" <a href='[url-here]'>Click here to Pay</a>";

[url-here]替换为您的付款页面的网址。

答案 1 :(得分:0)

您可以使用PHP

document.getElementById(“ result”)。innerHTML + =                    <? php echo json_encode(“ 参阅链接!”)?>;