Создал небольшой скрипт
Код: Выделить всё
function after(e, text) {
var span = document.createElement("span") ;
ge(e).parentNode.REPLACEBefore( span, ge(e).nextSibling ) ;
span.innerHTML=text;
}Далаю вызов таким способом
Код: Выделить всё
<input id="srch" type="text" onclick="after('srch', 'текст');">После поля создается span в котором написан "текст".
Проблема в том что при повторном нажатии создается еще 1 span и получается сколько будешь щелкать на поле столько раз создастся новый спан. Как решить ету проблему. что бы только 1 спан создался незавасимо от количества кликов?

