День добрый! Воткнул на сайт голосовалку, но чето она смотрится не очень... Думаю кнопочки подправить, хочу вставить .gif-ы. Ковырнул модуль, а там вот такая вот реализация: Код (html): <div align="center"> <input type="submit" name="task_button" class="button" value="<?php echo JText::_('Vote'); ?>" /> <input type="button" name="option" class="button" value="<?php echo JText::_('Results'); ?>" onclick="document.location.href='<?php echo JRoute::_("index.php?option=com_poll&id=$poll->slug".$itemid); ?>'" /> </div> Проблема в том что стоят кнопки обычные. Не представляю как поставить .gif с сабмитом...
Нашел интересный материал, но не понял как воспользоваться... Статья Замена стандартных кнопок Submit и Reset другими графическими изображениями Любая форма содержит кнопку Submit, которую посетитель должен нажать для передачи результатов формы (т.е. введенных данных и выбранных элементов) по URL-адресу, указанному в атрибуте action дескриптора <form>. Большинство форм, кроме того, содержат кнопку Reset, которую посетитель может использовать для удаления введенной им в элементы формы информации и восстановления исходного состояния элементов. Когда Web-браузер встречает в HTML-коде следующие дескрипторы <input>, он визуализирует показанные на рис. 3.14 стандартные кнопки Submit и Reset. За счет замены дескриптора <input> на гиперссылку вместо стандартных кнопок на Web-страницу можно поместить графические изображения. Например, для замены стандартной кнопки Submit графическим изображением, выполняющим ту же функцию, необходимо вместо дескриптора <input> воспользоваться следующим синтаксисом дескриптора привязки <а>: <а href="#" onClick="document. formname. Submit()/return false"> <img src="SubmitButtonGraphic.GIF"X/a> Таким образом, чтобы использовать графическое изображение, содержащееся в файле submit.gif в качестве кнопки Submit на форме, значение атрибута name которой равно "ExampieForm", необходимо заменить дескриптор стандартной кнопки Submit следующей строкой: <а href="#" onClick="document.ExampieForm.Submit()/return false"> <img src= "Submit.GIF"X/a> Установка значения атрибута href дескриптора <а> гиперссылки равным знаку "решетка" (#) предотвращает переход Web-браузера к невидимой в данный момент части Web-страницы за счет указания гиперссылки на несуществующую (нулевую) закладку. Вряд ли необходимо, чтобы при нажатии гиперссылки Web-браузер переходил по действительной ссылке или по URL-адресу графического изображения, используемого в качестве кнопки Submit (которое указывается в атрибуте src дескриптора <img> гиперссылки). Web-браузер при нажатии на гиперссылку должен выполнить JavaScript-сценарий, заданный в атрибуте onclick дескриптора <а> гиперссылки. Аналогично, если необходимо заменить стандартную кнопку Reset графическим изображением, потребуется вместо дескриптора <input> кнопки в код формы поместить следующую гиперссылку: <а href="#" onClick="document.formname.Reset()/return false"> <img src="ResetButtonGraphic. GIF"X/a> Обратите внимание, что гиперссылка для графического изображения кнопки Reset указывает Web-браузеру выполнить метод reset о формы (а не метод submit (), как это было для кнопки Submit в предыдущем примере). Таким образом, если атрибут name формы содержит значение "ExampieForm11, а файл графического изображения для кнопки Reset носит название reset.gif, графическое изображение кнопки Reset можно поместить на форму с помощью такого кода: <а href="#" onClick="document.ExampieForm.Reset();return false"> <img src="Reset.GIF"X/a> При замене стандартной кнопки Reset графическим изображением с гиперссылкой, выполняющей ту же самую функцию, Web-браузер перед очисткой элементов формы будет выполнять JavaScript-функцию, указанную в атрибуте onReset дескриптора <form> формы. Тем не менее, при замене стандартной кнопки Submit Web-браузер не будет выполнять функцию, указанную в атрибуте onSubmit. В следующем совете будет показано, как заставить браузер выполнять сценарий перед передачей результатов формы Web-серверу, даже если стандартная кнопка Submit заменена. Я так понимаю код на JavaScript, но я увы не работал с ним...