И опять вопрос по вёрстке
1594 повідомлення
#16 років тому
Возник вопрос, надеюсь, кто-нибудь подскажет, как создать закруглённые углы у полей в форме?И вообще, как изменить всякие стрелки у раскрывающихся списков и т.д?
Желательно не использую дополнительных картинок. только CSS и HTML
2195 повідомлень
#16 років тому
Цитата:как создать закруглённые углы у полей в форме
Сделать графическую подложку родителю input'а или любым другим способом родителю закругленные углы.
Можно и самому input'у - это на любителя.
Цитата:
И вообще, как изменить всякие стрелки у раскрывающихся списков и т.д?
Имеются в виду маркеры? background
Цитата:
Желательно не использую дополнительных картинок. только CSS и HTML
А смысл?
1594 повідомлення
#16 років тому
То есть проще граф-подложкой? сенксbackground - не понял... то есть тоже картинка фоновая?
2195 повідомлень
#16 років тому
Цитата:то есть тоже картинка фоновая?
Да, background-image оно же, так как list-style-image не поддается позиционированию.
1594 повідомлення
#16 років тому
То есть если я напишу <select name="blabla" style="background-image: url(./image/arrow.png);" >
то у меня вместо стрелочки отобразится arrow.png ?
2195 повідомлень
1594 повідомлення
#16 років тому
А у checkbox'ов как изменить квадраты на круги? Это раз.Второе. Как после нажатия на ссылку выполнить JS не перезагружая страницу?
Третье. А то же самое, но по русски есть?
2195 повідомлень
#16 років тому
Цитата:А у checkbox'ов как изменить квадраты на круги? Это раз.
Например, так: посилання (жать на Nice)
Цитата:
Второе. Как после нажатия на ссылку выполнить JS не перезагружая страницу?
Повесить на нее onclick с нужным действием и return false в конце.
Цитата:
Третье. А то же самое, но по русски есть?
Вероятно в google найдется

1594 повідомлення
2195 повідомлень
1594 повідомлення
#16 років тому
Цитата ("Anexroid"):Цитата (Sir_Michael):Повесить на нее onclick с нужным действием и return false в конце. - Спасибо, а то OnClick то повесил, а return false; забыл
Бесполезно...
И вообще у меня косяки с JSом. Даже банальный Alert() не выполняется
626 повідомлень
#16 років тому
Цитата ("Anexroid"):Даже банальный Alert() не выполняется
if(1==0){alert('It's a miracle!');}
PS. JS чувствителен к регистру. Не Alert, а alert
1594 повідомлення
#16 років тому
Да это то понятно. маленькими и писал.Проблема решилась лишь когда в ссылке написал
<a href="javascript: alert();" >БлаБла</a>
Всем спасибо =)
Ну, и напоследок, ещё один вопрос: возможно выполнить PHP-код при помощи чего-нибудь не перезагружая страницУ?
626 повідомлень
#16 років тому
Используйте jQuery. Функция .ajaxНемного теории:
PHP-скрипт выполняется при запросе к HTTP-серверу. Послать запрос можно прямо из JS. Что для этого использовать я уже написал.
<script type='text/javascript'>
$(document).ready(
function () {
$('#send').click(function() {
click();
});
);
function click() {
$.ajax({
url: 'ТУТ ВАШ АДРЕС',
success: function(data){ ЧТО-ТО СДЕЛАТЬ C data },
error: function(xmlHttpRequest, textStatus, errorThrown) {
alert( textStatus );
}
});
};
</script>
#send - это id элемента по клику на который будет отправляться запрос.
1594 повідомлення
#16 років тому
ТУТ ВАШ АДРЕС - адрес чего?ЧТО-ТО СДЕЛАТЬ C data - это и есть PHP?
626 повідомлень
#16 років тому
Адрес PHP-скрипта, который вы хотите выполнить.Учтите, что PHP работает на сервере, а JS на клиенте.
И вообще RTFM.
1594 повідомлення
#16 років тому
Нифига не понял...То есть я пишу этот код, вместо ТУТ ВАШ АДРЕС вписываю url PHP-скрипта, он выполняется...
А как этому скрипту данные с формы передать?
---
ЧТО-ТО СДЕЛАТЬ C data - это я так понимаю код, который выполнится, если запрос к URL выполнится успешно?
---
Цитата:
И вообще RTFM- не понял