我想在 Notesview 的列中添加一个链接,我在 searchdomino 看到了一个示例,当我尝试它失败时出现错误“预期有运算符或分号,但没有遇到”,所有其他努力都证明是失败的。
以下是 searchdomino 的示例:
<a href='#'
onClick="window.open('/"+@WebDbName+"/Employee/"+@Text(@DocumentUniqueID)+"?deleteDocument ','_new');window.location.reload()">Delete</a>
出现错误:
An operator or semicolon was expected but none was encountered
我能够抑制执行以下操作的错误,但无法调用 onclick 事件。
"<a href='#' onClick='window.open'>" + "/"+@WebDbName+"/employee.xsp?action=openDocument&documentId="+@Text(@DocumentUniqueID) + "</a>"
您的意见将不胜感激。
将notesview列值注入html表,示例代码:
if(entryData[j].getAttribute("columnnumber") == "1") {
var xpageName = "page.xsp";
var sURL = strURL[0] + ".nsf/" + xpageName + "?documentId=" + viewEntry[i].getAttribute("unid") + "&action=editDocument";
result += "<tr> ";
if(entryData[j].childNodes[1].childNodes.length == 0) {
result += "<td><a href='" + sURL + "'>(NO_VALUE)</a></td>"
} else {
result += "<td><a href='" + sURL + "'>" + entryData[j].childNodes[1].childNodes[0].nodeValue + "</a></td>"
}
} else {
if(entryData[j].childNodes[1].childNodes.length == 0) {
result += "<td> </td>"
} else {
result += "<td>" + entryData[j].childNodes[1].childNodes[0].nodeValue + "</td>"
}
}