| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Ilya 30.05.2002 00:16
Вот так:<html>
<head>
<script>
function WrapWithTags(txt, Tag){
var HTML = "<" + Tag;
HTML += (">" +txt + "</" + Tag + ">");
return HTML;
}
function Strong(){
var txt = this.toString();
var Tag = "strong";
return WrapWithTags(txt, Tag);
}
String.prototype.strong = Strong;
function ApplyTag(Tag){
if (!document.all && !document.all.item) return; // not IE4+
var oSelTxt = document.selection.createRange();
var sSelTxt = oSelTxt.text;
if (sSelTxt) oSelTxt.text = eval("sSelTxt."+Tag+"()");
}
</script>
</head>
<body>
<a href="javascript:ApplyTag('strong');">Bold</a>
<form>
<input type=text name=xxx value=text>
</form>
</body>
</html>Работает :-)