Эта кнопка создает с яваскрипт и поместить Контрактное «Категория» к нему.
var btn = document.CreateElement("input");
btn.setAttribute("type", "button");
btn.setAttribute("value", "Category");
var frm = document.forms[0];
frm.appendChild(btn);
Вы не можете иметь текст + изображение к кнопке, насколько я знаю, либо вы можете иметь текст или изображение. Вы можете задать изображение для него, как это, хотя:
var btn = document.CreateElement("input");
btn.setAttribute("type", "button");
btn.setAttribute("value", "Category");
btn.style.backgroundImage = "url(path)"; // for image
var frm = document.forms[0];
frm.appendChild(btn);
....
Другая возможность:
Если вы хотите применить текст + изображение, то вы должны создать изображение содержащий оба эти параметра, и укажите, что в качестве фона для кнопки.
Update:
Если установить отступы на кнопку, чтобы учесть ширину фонового изображения и установить фоновое изображение для не-повторять вы можете иметь и другое.
Предложил Эндрю в комментариях ниже, благодаря
но не включает изображения в одной и той же кнопки – Khilen
я хочу «категория» + «изображение» и – Khilen
@Khilen: вы не можете иметь оба, вы должен будет создать изображение, содержащее как текст + изображение, так и одно изображение для обоих. см. мой ответ снова. – Sarfraz