嗨,我想知道如何从使用JavaScript的对象中获得跨度值=“示例”。Javascript - 提取跨度值
playlist = document.getElementById("list");
playlist.addEventListener("click",playNext,false);
function playNext(){
var next = playlist.value;
alert(next); }
对于HTML
<span id="list" value="neededValue">Object1</span>
我无法从这个跨度对象中提取的“neededValue”,但是我已经成功从这个跨度返回的innerHTML。
谢谢,
量程元素没有值。只有表单输入字段有一个值。您正在使用非标准属性。不要这样做。 – 2014-12-02 02:31:16
大多数浏览器(但不是全部)不会将非标准属性作为属性提供。使用[* data - **属性](http://www.w3.org/html/wg/drafts/html/master/dom.html#embedding-custom-non-visible-data-with-the-data - * - attributes)(例如* data-value *)或一个类的值。 – RobG 2014-12-02 02:57:56