В PHP это легко сделать что-то вроде этогопеременного Javascript в пределах атрибутов
<?
$x = "Joe";
echo "My name is $x";
?>
Но у меня возникают проблемы, делая что-то подобное с JavaScript
var div = document.createElement("DIV");
x="SomeValue";
div.setAttribute("id", (x));
div.setAttribute("onMouseDown", "SomeFunction((x))");
, где, очевидно, я хочу й быть «SomeValue », но каждый раз, когда я смотрю вывод, он просто говорит x вместо значения.
Не устанавливайте атрибут 'onmousedown', вместо этого используйте' div.onmousedown = function ... 'или' div.addEventListener ('mousedown', function ...) '. – zzzzBov