Показать сообщение отдельно
  #1 (permalink)  
Старый 23.01.2015, 12:04
Новичок на форуме
Отправить личное сообщение для solohub Посмотреть профиль Найти все сообщения от solohub
 
Регистрация: 25.09.2014
Сообщений: 9

Javascript срабатывает только после повторного обновления страницы
Доброго времени суток.
Уважаемые гуру помогите разобраться есть скрипт
window.onload= function () {
   document.getElementById("shipment_id_2").onclick = selected;
   document.getElementById("shipment_id_1").onclick = selecteded;
   document.getElementById("payment_id_2").onclick = selectedpay;
   document.getElementById("payment_id_3").onclick = selectedpayone;
   document.getElementByName("ship_to_info_id").value = news;
   document.getElementById("korzina").style.display='none';
}
function selected() {  
			 document.getElementById("idsa").style.display='block';  
			 document.getElementById("shipto_adresdostavki_field").placeholder = 'Адрес доставки (индекс, город, улица, дом, квартира';    
			 document.getElementById("shipto_adresdostavki_field").setAttribute("autocomplete", "Off" );
			 document.getElementById("adresdostavki_field").setAttribute("rel", "chk_first_name" );  
             document.getElementById("shipto_adresdostavki_field").setAttribute("onkeyup", "document.getElementById('adresdostavki_field').value = this.value;" );    
}
function selecteded() {
			document.getElementById("idsa").style.display='none';          
}
function selectedpay() {
            document.getElementById("zaglyshdos").style.display='block';           
}
function selectedpayone() {
            document.getElementById("zaglyshdos").style.display='none';           
}
который при загрузке страницы и клике на некоторые элементы добавляет атрибуты css для других (скрывает показывает блоки).
Так проблема в том что все это работает только при повторном обновление страницы, в чем может быть проблема? как ее решить? Заранее спасибо!
Ответить с цитированием