Я пытаюсь получить переменную в JS-коде, которая будет отображаться в DIV в таблице. Я просто сократил код для простоты, пытаясь заставить его работать правильно.Назначение значения JS-кода для DIV
Firebug докладывает:
document.getElementById("valuelabel") is null
Вот код:
<table>
<tbody>
<tr>
<td>
Value:
</td>
<td>
<div id="valuelabel"></div>
</td>
</tr>
</tbody>
</table>
<script language="javascript" type="text/javascript">
var mktValue = "12000";
document.getElementById("valuelabel").value = mktValue;
</script>
mktValue будет динамически назначаемый числовое значение; запись в текстовом поле из другой формы. Я просто поставил «12000» для тестирования.
Внутри Firebug для динамически назначенного значения показано следующее.
var mktValue = '120700';
Спасибо ..
Я постоянно получаю "document.getElementById (" valuelabel ") равна нулю" ошибка в Firebug. Я не уверен, что происходит. Я думаю, что это может иметь какое-то отношение к полному модулю dotnetnuke, который я пытаюсь использовать внутри кода, а не сам код JavaScript. – user1424532
@ user1424532 Затем попробуйте запустить этот код, который вы разместили на чистой HTML-странице. Если это сработает, тогда вы правы. – TheZ