2012-07-09 95 views
0

我正在使用kentico制作网站。在kentico内,我使用中继器来构建不同的页面。我的网站设置为显示6个左右的缩略图,如果您点击主页面的缩略图,它会将您带到相应的子页面。我如何设置它是为了在每个缩略图加载后有一个全局变量i并将其添加到i。这是正确的,所以我们可以专注于链接本身的语法。我希望能够将url设置为 page.com/page/subpage?1,其中数字1是变量i我不太清楚如何将这个(javascript)合并到href声明中。有没有办法做到这一点?javascript将页码添加到锚定标记中的href中

我试过了: <a href="/subpage?page= <script> type='text/javascript'>document.write(i);</script>">我试过了,但是我找不到任何信息来帮忙。任何帮助,将不胜感激。谢谢。

回答

0

您不能将脚本标签放到另一个标签的中间。相反,使用脚本来编写整个锚标签。留意未转义的语录。

<script type='text/javascript'> 
    document.write("<a href='/subpage?page=" + i + "' > Link </a>"); 
</script> 
+0

我想我不能把脚本标签放在锚标签内,但我不知道如何正确地做到这一点。让我试试这种方式。它看起来会起作用。 – fudge22it 2012-07-09 18:38:33

+0

我必须将'''移动到变量'i'的另一侧,但除此之外解决了这个问题。谢谢。 – fudge22it 2012-07-09 18:53:07

+0

哎呀,对不起 - 我的错字。我编辑了答案。 – tb11 2012-07-09 18:59:28