Как отобразить значение переменной в поле предупреждения?
Мне нужно отобразить значение переменной в поле предупреждения.
см. ниже код:
<script>
function check() {
var content = document.getElementById("one").value;
alert(content);
}
</script>
<body onload="check()">
<div style="position: absolute; z-index: 9; width: 450px; top: 38px; margin-left: 176px;">
<style>
div#layout {
margin:0px;
padding:px;
width:450px;
margin:0px auto;
overflow:hidden;
}
</style>
<div id="layout">
<span id="one" style="display:none" ph="layout1" class="ione">yes</span>
<span id="two" style="display:none" ph="layout1" class="ione">no</span>
</div>
</div>
</body>
Когда я выполняю этот код, он показывает значение как undefined в поле предупреждения.
значение в span id "one" меняется в различной ситуации.
я хочу отслеживать каждый раз... так что я не могу его жестко записать.
можете ли вы помочь в этом?
Ответы
Ответ 1
не имеет значения в html
one - это тег id
для span
в использовании javascript
document.getElementById('one').innerText;
в использовании jQuery
$('#one').text()
function check() {
var content = document.getElementById("one").innerText;
alert(content);
}
или
function check() {
var content = $('#one').text();
alert(content);
}
Ответ 2
$(document).ready(function(){
// alert("test");
$("#name").click(function(){
var content = document.getElementById("ghufran").innerHTML ;
alert(content);
});
//var content = $('#one').text();
})
есть u go buddy, этот код действительно работает
Ответ 3
Попробуйте свойство innerText:
var content = document.getElementById("one").innerText;
alert(content);
См. также этот скрипт http://fiddle.jshell.net/4g8vb/
Ответ 4
Очистить путь без jQuery:
function check(some_id) {
var content = document.getElementById(some_id).childNodes[0].nodeValue;
alert(content);
}
Это предполагает, что каждый диапазон имеет только значение в качестве дочернего элемента и не содержит встроенный HTML.
Ответ 5
document.getElementById('one').innerText;
alert(content);
Не печатает значение;
Но если это делается,
document.getElementById('one').value;
alert(content);