Span.innerHTML返回文本但Span.value返回undefined?

Rya*_*yan 8 javascript dom

我有一个函数,用这样的东西填充页面

<span id="span_title_'+result_no+'">'+title+'</span>
Run Code Online (Sandbox Code Playgroud)

然后我有另一个功能:

      document.getElementById("span_title_"+which_table).innerHTML="asg";
alert(document.getElementById("span_title_"+which_table).value);
Run Code Online (Sandbox Code Playgroud)

奇怪的是第一个(innerHTML)调用工作完美,第二个,警报,给我" undefined"

知道为什么会这样吗?

Ate*_*ral 19

<span>DOM元素没有value属性.使用innerHTML阅读内容.