Jump to content
  • 0

Visible or Invisible сочетанием клавиш


andyarus
 Share

Question

9 answers to this question

Recommended Posts

  • 0

да я так же думал, только не знаю как реализовать это. не шарю в javascript. можешь написать функцию?

еще у меня ща так

style="cursor:pointer" onclick="javascript:blabla('id')"

при клике инфа сворачивается или разворачивается.

как можно заменить onclick, чтобы если я например нажимал клавишу O, срабатывал javascript:blabla('id') ?

Link to comment
Share on other sites

  • 0

элементарную функцию западло написать...

Может кому пригодится, сделал так:

<a href="javascript:blabla('bla')" accesskey="o"></a>

function blabla(eid)

{

var gel = document.getElementById(eid);

var isvis = gel.style.display ? 1 : 0;

gel.style.display = isvis ? '' : 'none';

var th = document.getElementById('h'+eid);

if(th)

{

var al = ['[+]', '[-]'];

var rl = ['collapse', 'expand'];

th.innerHTML = al[isvis]+th.innerHTML.substring(3, 100);

th.innerHTML = th.innerHTML.replace(rl[isvis], rl[1-isvis]);

}

}

Link to comment
Share on other sites

  • 0

я на форуме написал, чтобы ускорить поиск решения.

все-таки форум предназначен для взаимопомощи, имхо.

Из твоего поста было видно обратное, и что тебе нужно было, чтобы за тебя написали код.

кому нужна твоя истерика?

Ещё раз такое увижу и бан незамедлительно.

Link to comment
Share on other sites

  • 0

нашел оптимальней решение (accesskey требует сочетания клавиш, причем оно различается в браузерах)

<body onkeydown="if(event.keyCode == 79) blabla('bla');">

при нажатии на o(щ) срабатывает нужная функция, т.е. onkeydown="if(event.keyCode == 79)" заменяет onclick, что и требовалось.

p.s. говорят, когда кажеца нид крестица. аминь.

ты мне один раз бан дал уже незаслуженно. можешь еще раз дать, мне срать. тут все равно всего пару спецов нормальных, вроде Great Rash. ты в том числе, но походу у тебя звездная болезнь началась. остальной же контингент - тупорылая школота.

Edited by andyarus
Link to comment
Share on other sites

  • 0

нашел оптимальней решение (accesskey требует сочетания клавиш, причем оно различается в браузерах)

<body onkeydown="if(event.keyCode == 79) blabla('bla');">

при нажатии на o(щ) срабатывает нужная функция, т.е. onkeydown="if(event.keyCode == 79)" заменяет onclick, что и требовалось.

p.s. говорят, когда кажеца нид крестица. аминь.

ты мне один раз бан дал уже незаслуженно. можешь еще раз дать, мне срать. тут все равно всего пару спецов нормальных, вроде Great Rash. ты в том числе, но походу у тебя звездная болезнь началась. остальной же контингент - тупорылая школота.

Ты путаешь "Звёздную болезнь" с нежеланием помогать лентяям, я уже не первый год на форуме, и поверь мне, научился отличать одних от других. Great Rash просто очень добрый, а такие как ты - пользуются его добротой.

А за твои слова и оскорбления участников форума ты заслуживаешь бан пожизненно.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy