我正在使用莲花笔记9并尝试从视图列中获取所有值,以便比较它们是否有任何不同,如果它们中的任何一个不同,则立即弹出结果的消息框我试过
var tmp = ""
var tmp2 = false
dojo.query("#viewColumnHeader2").forEach(
function(obj)
{
if (tmp == "")
{
tmp = obj.getValue
}
else
{
if(tmp != obj.getValue)
{
var check = true
tmp = obj.getValue
}
else
{
var check = false
tmp = obj.getValue
}
}
if(check == true)
{
var tmp2 = true
}
}
)
if(tmp2 == true)
{
var result = window.confirm("Message")
}
viewColumnHeader2是我在所有属性中设置的viewcolumn的id,但似乎它没有被分配到html代码中的任何地方,但我有一种感觉我走向了错误的方向 我在CSJS中这样做
答案 0 :(得分:0)
如果要使用CSJS,请在该列的值上添加样式类,然后通过该值检索它们。但是,您只能获取该页面上条目的列值,而不是整个视图。
根据您的尝试,SSJS / Java可能会更好。