Javascript/HTML assigning a value
Javascript/HTML assigning a value
我在使用某些Javascript/HTML/CSS代码时遇到了问题。我对创建网站相当陌生,所以请耐心等待。
我最终要做的是从javascript中提取一个动态值,并使用它来对一些div进行排序(在容器中)。我的想法是,我将值分配给 Id,然后将它们拉到一个数组中,按 tinysort 进行排序。如果有更快的方法可以做到这一点,请告诉我。
但是,我的第一个问题是将数据放入 id 中以便对其进行排序。我会做类似的事情吗
document.getElementById(namesort).value = iterator;
还是我会使用类似myData
的东西?
注意:我不想显示该值,我只想使用它进行排序。
如果需要,请要求澄清!提前谢谢。:)
下面是此问题的适用代码。 http://jsfiddle.net/dw77hLyp/1/
它基本上只是显示了我的一些代码的非常基本的大纲。
没有 JQuery。您可以创建您的属性:
document.getElementById(namesort).createAttribute('myData');
document.getElementById(namesort).setAttribute("myData","hello Im in");
纯 JS 解决方案:
for( i = 0 ; i < iterator.length ; i++ ) {
document.getElementsByName('namesort')[i].setAttribute('data-sort',iterator[i]);
}
这样,您可以为每个元素添加一个名为data-sort
的属性,其中iterator
作为值,然后可以创建一个数组,将所有名称排序元素插入其中,使用排序算法即可完成。
document.getElementById("divID").innerHTML="someContent";
相关文章:
- 在ember/handlers中使用value和valueBinding有什么区别
- 需要url导航从DropDown Value onClick按钮传递url变量
- 用Javascript在下拉列表中选择VALUE选项
- C#asp.net mvc Set CheckBoxFor已检查的具有Model Value的属性
- HTML Value finding
- Javascript GetElementByID has no value
- 如何获取文本框组的值,并使用jquery将它们放入(key:Value)数组中
- .value返回字符串,直到我将其保存到变量
- JavaScript check value
- 使用javascript和css选择器获取value属性的内容
- HTML SELECT-使用JavaScript按VALUE更改所选选项
- 如果URL为(value),则使用css类
- 将php值传递给点击(getFunction(this.value))问题
- onchange选择get value并执行查询,然后在同一页面上显示结果
- textbox.value在javascript中不起作用
- php Matching javascript value
- 使用lodash从对象数组中获取uniq[key,value]
- 显示多个具有相同源javascript(map(key,value))数据的图表
- Assigning a Value?
- Javascript/HTML assigning a value