##// END OF EJS Templates
Don't use .innerHTML for tr field, I'm looking at you IE
marcink -
r2787:423a1434 beta
parent child Browse files
Show More
@@ -372,18 +372,19 var q_filter = function(target,nodes,dis
372 }
372 }
373 };
373 };
374
374
375 var tableTr = function(cls,body){
375 var tableTr = function(cls, body){
376 var tr = document.createElement('tr');
376 var _el = document.createElement('table');
377 YUD.addClass(tr, cls);
378
379
377
380 var cont = new YAHOO.util.Element(body);
378 var cont = new YAHOO.util.Element(body);
381 var comment_id = fromHTML(body).children[0].id.split('comment-')[1];
379 var comment_id = fromHTML(body).children[0].id.split('comment-')[1];
382 tr.id = 'comment-tr-{0}'.format(comment_id);
380 var id = 'comment-tr-{0}'.format(comment_id);
383 tr.innerHTML = '<td class="lineno-inline new-inline"></td>'+
381 var _html = ('tbody><tr id="{0}" class="{1}">'+
384 '<td class="lineno-inline old-inline"></td>'+
382 '<td class="lineno-inline new-inline"></td>'+
385 '<td>{0}</td>'.format(body);
383 '<td class="lineno-inline old-inline"></td>'+
386 return tr;
384 '<td>{2}</td>'+
385 '</tr>').format(id, cls, body);
386 _el.innerHTML = _html;
387 return _el.children[0].children[0];
387 };
388 };
388
389
389 /** comments **/
390 /** comments **/
@@ -395,7 +396,7 var createInlineForm = function(parent_t
395 var tmpl = YUD.get('comment-inline-form-template').innerHTML;
396 var tmpl = YUD.get('comment-inline-form-template').innerHTML;
396 tmpl = tmpl.format(f_path, line);
397 tmpl = tmpl.format(f_path, line);
397 var form = tableTr('comment-form-inline',tmpl)
398 var form = tableTr('comment-form-inline',tmpl)
398
399
399 // create event for hide button
400 // create event for hide button
400 form = new YAHOO.util.Element(form);
401 form = new YAHOO.util.Element(form);
401 var form_hide_button = new YAHOO.util.Element(YUD.getElementsByClassName('hide-inline-form',null,form)[0]);
402 var form_hide_button = new YAHOO.util.Element(YUD.getElementsByClassName('hide-inline-form',null,form)[0]);
General Comments 0
You need to be logged in to leave comments. Login now