[英]Calling javascript variable parameters from global function on the <a href > onclick even
[英]Calling javascript variable parameters from global function on the <a href > onclick event
我在<a href='javascript:newsdatainfo(document.xmldoc,
... 见下文。但它仍然无法正常工作。
var dataxml = unescape(xml);
var xmldoc = getDomAdapter().parseXml(dataxml);
var rootnode = xmldoc.getElementsByTagName('result_set')[0];
var newsresult = rootnode.getElementsByTagName('item');
var pages = Math.round(newsresult.length / 10);
var pagesref;
for (var p=1; p <= pages;p++){
if (p==1)
pagesref = pagesref+"<a href='javascript:newsdatainfo(document.xmldoc,document.newsresult,6,10)' >"+p+"</a> | ";
回应其他回应我不太清楚你在这里问什么。 特别是永远不要说“它不起作用- state 您执行了哪些操作,您的预期output 是什么以及您的实际output 是什么。尽管如此:
javascript:
前缀; 您实际上应该使用您在问题标题中引用的 onclick 事件。xmldoc
和rootnode
。return false
以防止处理单击。 还将 URL 设置为“#”(通常指向当前页面的顶部),这样链接将在 Javascript 禁用的情况下正常降级,因此 ZE0542F579DF510E8138ZADE69F 上状态栏中的地址使您无法理解也覆盖它)。因此我相信你的最后一行可以写成
pagesref = pagesref+"<a href='#' onclick='newsdatainfo(xmldoc,newsresult,6,10); return false' >"+p+"</a> | ";
事情可能会如您所愿,但可能会如此。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.