простой скрипт не работает в chrome
добрый день, простой скрипт ф-ции - работает в opera - firefox - не работает в chrome
function hidden1 (x) { if (x==1) { document.getElementById('k0').style.display='block '; document.getElementById('k1').style.display='block '; document.getElementById('k2').style.display='block '; document.getElementById('k3').style.display='block '; document.getElementById('k4').style.display='block '; document.getElementById('k5').style.display='block '; document.getElementById('garaj').style.display='no ne'; document.getElementById('v_p').style.display='bloc k'; document.getElementById('com').style.display='none '; document.getElementById('sun').style.display='bloc k'; } if (x==2) { document.getElementById('k0').style.display='none' ; document.getElementById('k1').style.display='none' ; document.getElementById('k2').style.display='none' ; document.getElementById('k3').style.display='none' ; document.getElementById('k4').style.display='none' ; document.getElementById('k5').style.display='none' ; document.getElementById('garaj').style.display='no ne'; document.getElementById('v_p').style.display='bloc k'; document.getElementById('com').style.display='bloc k'; document.getElementById('sun').style.display='none '; } } - валидатор пишет ошибки такого вида Line 1, Column 1: character "f" not allowed in prolog function hidden1 (x) { помогите разобраться |
Цитата:
'block ' 'bloc k' 'no ne' 'none ' |
это в форум так вставились - в браузере если открыть код то он без пробелов
|
Цитата:
У меня вот все работает.
<script type="text/javascript">
function hidden1 (x) {
if (x==1) {
document.getElementById('k0').style.display='block';
document.getElementById('k1').style.display='block';
document.getElementById('k2').style.display='block';
document.getElementById('k3').style.display='block';
document.getElementById('k4').style.display='block';
document.getElementById('k5').style.display='block';
document.getElementById('garaj').style.display='none';
document.getElementById('v_p').style.display='block';
document.getElementById('com').style.display='none';
document.getElementById('sun').style.display='block';
}
if (x==2) {
document.getElementById('k0').style.display='none';
document.getElementById('k1').style.display='none';
document.getElementById('k2').style.display='none';
document.getElementById('k3').style.display='none';
document.getElementById('k4').style.display='none';
document.getElementById('k5').style.display='none';
document.getElementById('garaj').style.display='none';
document.getElementById('v_p').style.display='block';
document.getElementById('com').style.display='block';
document.getElementById('sun').style.display='none';
}
alert('Ok')
}
</script>
<div id='k0'></div>
<div id='k1'></div>
<div id='k2'></div>
<div id='k3'></div>
<div id='k4'></div>
<div id='k5'></div>
<div id='garaj'></div>
<div id='v_p'></div>
<div id='com'></div>
<div id='sun'></div>
<input type='button' value='Test 1' onclick='hidden1(1)' />
<input type='button' value='Test 2' onclick='hidden1(2)' />
|
Цитата:
|
проблема видимо в самом вызове который не хочет понимать chrome - я вызываю эту ф-цию через onclick в options селекта - а вроде нужно через onchange для select
|
Цитата:
|
| Часовой пояс GMT +3, время: 07:57. |