引用对象的HTML标记属性

时间:2012-05-17 03:52:31

标签: javascript html

我有一个像光标(表格)一样的对象,就像这样:

function cursor() {
  this.code = "";
  this.name = ""; }

然后我有一个将用作光标本身的变量:

var lib_book = new cursor();

然后我有一个带有自定义属性'record_source'的表,它引用了我的光标:

<table record_source="lib_book" id="grdbook">

现在我有一个Refresh_Record函数将光标绑定到表对象。我可以用这段代码完成:(抱歉不包括所有代码)

Refresh_Record(lib_book,grdbook);

现在的问题是,有没有办法将代码更改为:

Refresh_Record(grdbook);

因为我将lib_book作为属性。但是lib_book只是一个字符串。有没有办法可以将record_source属性引用到实际的游标?

1 个答案:

答案 0 :(得分:0)

将所有游标保存在全局数组中,并将游标的数组索引保存为表中的属性。

你可以通过使用eval以其他方式实现,但使用eval不是一个好主意