在用javascript创建的HTML代码上使用HTML类和id等
Use HTML class and id etc on HTML code created in javascript
我做了一个搜索系统,我可以在其中搜索不同的工件的名称,日期等。首先,我使用HTML中的所有数据创建静态数据,然后使用我找到的脚本(listjs.com)执行所有排序和过滤等。
但是现在我想将其连接到数据库,并从该数据库中获取所有数据。我设法像这样发布和显示列表中的数据:
for(var i=0; i < artifacts.rows.length; i++) {
var pic = artifacts.rows.item(i).APicture;
var name = artifacts.rows.item(i).AName
var city = artifacts.rows.item(i).ACity
var date = artifacts.rows.item(i).ADate
var type = artifacts.rows.item(i).AType
list += '<li><table class="arti"> '
<tr> '
<td><img src="' + pic + '" width="60" height="60"></td> '
<td><a id="crownID" class="name" href="#"><b>' + name + '</b></a></td> '
<td><a class="city">' + city + '</a></td><a class="time" style="display:none;">-2000</a></td> '
<td><a>' + date + '</a></td> '
<td><a class="type">' + type + '</a></td> '
</tr> '
</table> '
</li>';
}//end for
list += '</ul>';
document.getElementById("liste").innerHTML=list;
但是现在我的列表.js脚本不适用于我的数据。可能是因为HTML标签实际上不是HTML,而是JavaScript。我知道可以使用SORT BY
等创建SQL查询,但是由于我已经有一个工作程序,因此最好不要花更多时间在上面。
有人知道一种方法可以做到这一点,或者是否有可能?
听起来您尝试在将结果返回到文档之前修改/访问列表。
在实际写入文档之前,您无法访问任何内容(通过脚本或静态,没关系)。
检查命令顺序:
- 构建列表
- 打印到文档
- 修改
相关文章:
- 这是使用html快照和谷歌获取的预期结果吗?SEO/SPA
- Jquery在触摸屏上添加类和数据
- Jquery html() 和保留元素名称
- HTML 5 和 3.js 代码不会在网页上显示任何内容
- 我的html表单无法验证.请参阅代码片段中的html代码和java脚本
- html类名中的数字形式的Javascript变量值
- 如何筛选要写入新文档的HTML,删除JavaScript中的某些类和/或ID
- 在每个循环中的表单上使用嵌套资源和html类Rails Ajax
- 如何使用express/mongoose和客户端JS将HTML类发布到mongoDB集合中
- 由于 php 结果,更改 html 中的类和文本
- 使用 JavaScript 向 HTML 添加数据、类和样式
- 在用javascript创建的HTML代码上使用HTML类和id等
- 组织用于不同目的(外观,jQuery和Selenium)的HTML类名和ID
- 将具有相同ID类和标记HTML的多个元素拖放到屏幕上的任何位置
- 如何在PHP中剥离html标记类和id,只保留form和it元素
- 用户脚本删除html行,类和属性
- 提取所有CSS类和ID's在给定的HTML块中
- 在Ace编辑器HTML脚本中查找所有类和id名称
- 在循环中使用对象进行映射,如何映射到特定的HTML类和id
- 将值传递给另一个JS类和HTML页面