Blackmailer
Registered
Имам следния простичък код, който ме мъчи, като целта е да скрива и показвам съдържанието
HTML :<div id="a1">Съдържание</div>
<div id="b1" onclick="show('1');">Покажи</div>
<div id="c1" onclick="hide('1');">Скрий</div>
JS : function show(p) {
document.getElementById('a'+p).style.display != 'block') {
document.getElementById('b'+p).style.display = 'none';
document.getElementById('c'+p).style.display = 'block';
}
function hide(p) {
document.getElementById('a'+p).style.display != 'hide') {
document.getElementById('b'+p).style.display = 'block';
document.getElementById('c'+p).style.display = 'none';
}}
Къде ми е грешката ?
HTML :<div id="a1">Съдържание</div>
<div id="b1" onclick="show('1');">Покажи</div>
<div id="c1" onclick="hide('1');">Скрий</div>
JS : function show(p) {
document.getElementById('a'+p).style.display != 'block') {
document.getElementById('b'+p).style.display = 'none';
document.getElementById('c'+p).style.display = 'block';
}
function hide(p) {
document.getElementById('a'+p).style.display != 'hide') {
document.getElementById('b'+p).style.display = 'block';
document.getElementById('c'+p).style.display = 'none';
}}
Къде ми е грешката ?