ksa, извините что так долго не отвечал. У меня щас сессия просто(
function Vosterka() {
var var1 = document.getElementById("searchbox").value;
if (var1!='Поиск по каталогу...') {
document.getElementById('sterka').style.display='block';
}
}
<script type="text/javascript">
function Gosterka(Obj) {
if (Obj.value!='' & Obj.value!='Поиск по каталогу...') {
document.getElementById('sterka').style.display='block';
} else {document.getElementById('sterka').style.display='none'; }
}
</script>
<style>
#sterka {display:none; ... }
</style>
...
<body onLoad="Vosterka()">
...
<div id="search">
<div id="sterka" onclick="document.getElementById('searchbox').value = ''; document.getElementById('sterka').style.display='none'; $('#searchbox').focus();"></div>
<form method="get" id="searchform" action="<?php if(is_home()) { echo "?";} else { bloginfo('home');} ?> ">
<div id="searchformobv">
<font class="textpoisk"><input type="text" maxlength="50" onkeyup='Gosterka(this)' value="<?php if ($s) { echo "$s";} else { echo "Поиск по каталогу...";} ?>" onfocus="if (this.value == 'Поиск по каталогу...') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Поиск по каталогу...';}" name="s" id="searchbox"/></font>
<input type="submit" class="submitbutton" value="" />
</div>
</form>
</div>
Осталось добавить код перемещения курсора на 30px вправа после нажатия на крестик)
А как его переместить? Что-то я в Инете ничего нормального про это не нашёл почитать(