admin 管理员组文章数量: 1086019
2024年3月8日发(作者:sqlitestudio是什么意思啊)
"
nextActivity="
optType="
leftFalg="
rightValue="
compWriteVar="
compWriteValue="
compReadVar="
compReadValue="
status="
relateCategory="
如上,option自定义了很多属性,但是这些属性在页面进行提交的时候都不会跟随请求发送到服务器端,那么这些自定
义的属性到底有什么用呢?
他们的用处就是在脚本中获取这些自定义属性的值,然后进行判断。
如上面所示,select有一个触发事件onchange,该事件会调用getDefaultOperator()这个方法,那么现在我们来看看这
个方法是如何实现的呢。
代码如下所示:
//获取默认的操作人
function getDefaultOperator() {
var categoryPath = $id("categoryPath").value;
var link = $id("link");
//获取是否与线关联
var isRelate = s[edIndex].relateCategory;
var myAjax =
new Ajax("");
am("configLinkId",);
am("categoryPath",categoryPath);
am("relateCategory",isRelate);
();
//alert(ue("root/data/operators"));
var result = ue("root/data/operators");
var operators = eval( "(" + result + ")" );
var userZhs = "";
var connStr = "";
var _html = "";
for(var i = 0; i < ; i ++) {
userZhs += connStr;
connStr = ",";
userZhs += operators[i].userZh;
_html += "
value='" + operators[i].userId + "'>";
_html += "";
_html += "";
}
if($id("optUser") != null) {
if( > 0) {
$id("optUser").value = userZhs;
$id("participantsDiv").innerHTML = _html;
} else {
$id("optUser").value = "";
$id("participantsDiv").innerHTML = "";
}
}
}
根据上面的两个红色字体显示的地方就可以看出option自定义的标签的用处了。
同理,所有的html标签几乎都可以自定义标签,并且都可以如上面这样使用。
版权声明:本文标题:option自定义属性的用处 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1709911023a549758.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论