|
 
- UID
- 304999
- 帖子
- 8295
- 精华
- 0
- 名声
- 166 分贝
- 探客币
- 1052 元
- 人品
- 50 %
- 阅读权限
- 250
|
1#
发表于 2008-3-18 13:49
| 只看该作者
鼠标移动事件:再动态生成talbe的tr 时,如何把鼠标的onmouseover和onmouseout事件加载进去,鼠标移上时高亮显示。下面是我在js`中的一段代码,能在这里加进去吗?怎么加,如果另写函数的话,该怎么写`?
if(httpObj.responseText != ""){
var response = eval("(" + httpObj.responseText + ")");
//alert(response);
//responseの中身がnullでは無い場合
if(response.jsonObj != null){
var resArr = response.jsonObj;
if (resArr.length==1)return_flg=0;
for(z = resArr.length - 1; z >= 0; z--){
create_timestamp = response.createTimestamp;
var jsonObj = resArr[z];
var tr = document.createElement('tr');
tr.onclick = heighlight;
tr.ondblclick = visibleForm;
tr.className = 'normal';
//tr+".onmouseover ="+"this.style.bgcolor='#fffeee'";
//alert(tr+".onmouseover ="+"this.style.bgcolor='#009900'");
tr.id = jsonObj.key;
var td0 = document.createElement('td');
td0.innerHTML = jsonObj.ticket_num;
var td1 = document.createElement('td');
td1.innerHTML = jsonObj.timestamp;
var td2 = document.createElement('td');
td2.innerHTML = "";
var td3 = document.createElement('td');
td3.innerHTML = jsonObj.CP;
var td4 = document.createElement('td');
td4.innerHTML = jsonObj.price;
var td5 = document.createElement('td');
td5.innerHTML = jsonObj.baseCCY;
var td6 = document.createElement('td');
td6.innerHTML = addComma(jsonObj.baseCCYAmt);
//td6.innerHTML = insertComma1(jsonObj.baseCCYAmt);
//td6.innerHTML = jsonObj.baseCCYAmt;
var td7 = document.createElement('td');
td7.innerHTML = jsonObj.quateCCY;
var td8 = document.createElement('td');
td8.innerHTML = addComma(jsonObj.ccy2Amt);
//td8.innerHTML = jsonObj.quateCCYAmt;
var td9 = document.createElement('td');
td9.innerHTML = jsonObj.BS;
var td10 = document.createElement('td');
td10.innerHTML = jsonObj.tradeDate;
var td11 = document.createElement('td');
td11.innerHTML = jsonObj.valueDate;
var td12 = document.createElement('td');
td12.innerHTML = jsonObj.portfolio;
for(i = 0; i < 13; i++){
eval("td" + i).className = 'content';
tr.appendChild(eval("td" + i));
}
ticket_tbd.appendChild(tr);
rowCnt++;
} |
|