//Вариант 1
<input type="hidden" name="param" id="param" value="<?php echo $patam ?>">
//js
var param = $('#param').val();
//Вариант 2
<div id="block" data-param="<?php echo $patam ?>">Ваш блок</div>
//js
var param = $(['data-param']).data('param'); //или var param = $('#block').data('param');
<div class="row">
<div class="col-md-4">
<button type="button" class="btn btn-default">Default</button>
</div>
<div class="col-md-4">
<button type="button" class="btn btn-default">Default</button>
</div>
<div class="col-md-4">
<button type="button" class="btn btn-default">Default</button>
</div>
</div>
var n = 3;
var n4 = n*n*n*n;
var cells = [];
function declare_grid()
{
document.writeln(' <div class="grid-container">');
for (var i = 0; i < n4; i++)
{
document.writeln(' <div class="grid-cell" id = "grid-cell'+i+'"></div>');
}
document.writeln(' </div>');
for (var i = 0; i < n4; i++)
{
cells[i] = document.getElementById('grid-cell' +i)
cells[i].style.backgroundColor = "#258"; // этот код работает
}
// cells[0].innerHTML = '0'; если убрать комментарий не работает
// document.getElementById('grid-cell0').innerHTML = '0'; тоже не работает
}
function grid_initialize()
{
// Те же самые инструкции попробовал. Результат такой же
// cells[0].innerHTML = '0'; если убрать комментарий не работает
// document.getElementById('grid-cell0').innerHTML = '0'; тоже не работает
}