Нумерация строк и копирование / вставка (HTML / CSS) - PullRequest
4 голосов
/ 21 января 2009

Какой прием JS / CSS можно использовать для предотвращения копирования и вставки чисел в упорядоченном списке?

<OL>
<LI>A
<LI>B
<LI>C
</OL>

  1. A
  2. B
  3. C

Если это невозможно, какие альтернативы доступны?

спасибо

Ответы [ 11 ]

0 голосов
/ 29 января 2009

редактировать извините забыл добавить JavaScript, чтобы отключить отмену выбора на числах ... посмотрите код сейчас.

Отметьте это для отключения выбора между браузерами: http://answers.yahoo.com/question/index?qid=20090107041047AAvbI1u

Если Javascript является опцией, вы можете добавить числа самостоятельно:

var ol = document.getElementsByTagName("ol")[0];
for(var i=0; i<ol.childNodes.length; i++) {
    ol.childNodes[i].innerHTML = "<span style='MozUserSelect:none;'>"+i+".</span> "+ol.childNodes[i].innerHTML;
}

или что-то в этом роде.

Тогда, конечно, избавиться от нумерации CSS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...