У меня есть событие, которое анализирует определенную строку, содержащую имя и адрес кнопки.Stringifieded onClick event не работает
чем я назначаю данные кнопке. и добавьте событие click, которое предположительно откроет url в новом окне. Но это событие click не работает. Окно не отображается. Если URL-адрес был неправильным, он откроет окно и предложит ошибку.
Но в моем случае, когда я нажимаю на болт, он не реагирует. Вероятно, что-то не так с событием click здесь: onclick=\"myWindow = window.open('partArray[1]', '', 'width=300,height=300');\"
. Но я не понимаю, что.
здесь код
<script>
...
var checkType = partArray[0].split("+");
outPuts = outPuts + " <input type='button' class='WordDocType' name='" + partArray[0] + "' value='" + partArray[0] + "' onclick=\"myWindow = window.open('partArray[1]', '', 'width=300,height=300');\" /> "
document.getElementById("demo").innerHTML=outPuts;
</script>
<body>
...
<div id="demo"></div>
...
</body>
Почему вы делаете 'myWindow = window.open'? – karthikr
потому что я хочу, чтобы он был открыт в новом окне – meks
догадаться, что не нужно. просто 'window.open' должно быть достаточно хорошим. – karthikr