я работаю на код, чтобы создать несколько кнопок в зависимости от пользовательского вводаЧтобы назначить OnClick события на несколько кнопок
for(var loop = 0; loop < up.length ; loop++){
document.write('<button style="background-color:'+ up[loop] +';width:100;height:100" </button>');
}
однако я хочу иметь такое же OnClick функции для каждой кнопки, но если я использую как один ниже функция не выполняется. В чем проблема и где я ошибаюсь? Пожалуйста помоги.
document.write('<button style="background-color:'+ up[loop] +';width:100;height:100" onclick= "myfn()" </button>');
Valid HTML является обязательным условием для получения что-нибудь работать, и с помощью какой-то вставки DOM вместо document.write всегда хорошая идея. – adeneo