var q = "SELECT Name, Address FROM Login where Login = 'app'";
var tablerow = "<tr> <td title="+q+"></td> </tr>"


当我将光标移到表格列上时。表明:

选择名称,从登录地址,其中登录=

它没有显示完整的字符串

最佳答案

对我来说,这工作得很好:

javascript - 无法将Js变量绑定(bind)到表列标题标签中-LMLPHP



所以我只是使用这些行:



window.onload = function() {
    hoverinfo.title = "SELECT Name, Address FROM Login where Login = 'app'";
}

<table>
  <tr>
    <td id="hoverinfo">hover</td>
  </tr>
</table>








  使用动态代码(fiddle):




var q = "SELECT Name, Address FROM Login where Login = 'app'";
var tablerow = "<tr> <td title=\""+q+"\"> title </td> </tr>"

window.onload = function() {
  table.innerHTML += tablerow
}

<table id="table">


</table>

10-04 22:24
查看更多