net-board.net Archiv

Normale Version: Textfeld - OnClick Text Weg...
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
wie kann man bei einen Textfeld

wie das hier

<input name="scode" value="Suchtext????">

wie kann ich das machen das der Text verschwindet wenn ich in das Feld klicke ist das Java Script oder so???
Das habe ich mal gesehen.
auf jex-treme.de ist das auch.

Dürfte ein javascript sein (so wie es im quellcode aussieht)
bisst du so lieb und kannst das teil mal posten
Ich habe es nicht erfunden. Nur ein java Script was aber nicht funktionierte.

such im quelltext einfach mal nach e-mail
hmmm gut ich schau mir das ganze mal genauer an
guck mal ich denk ich hab da was


<input name="form_suchbegriff" type="text" class="searchform" value="Suchbegriff..." onblur="alterCate(this, 'blur')" onfocus="alterCate(this, 'focus')" /><br />

onblur="alterCate(this, 'blur')" onfocus="alterCate(this, 'focus')"

Normal ist das nicht LOL
Davor ist aber noch ein java Script das für die Funktion zuständig ist. Bei mir hat es aber nicht funktioniert Big Grin
hab mal das da raus gezogen so funktioniert es. wie man weiter bearbeitet weist du ja wahrscheinlichs elbst


<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta name="author" content="Marius">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<script language="JavaScript">
<!--

function SymError()
{
return true;
}

window.onerror = SymError;

var SymRealWinOpen = window.open;

function SymWinOpen(url, name, attributes)
{
return (new Object());
}

window.open = SymWinOpen;

//-->
</script>

<script language="JavaScript">
<!--
function goFlash(site)
{
document.flanavi.setVariable("_root.p", site);
document.flanavi.play();
}

function mail(user,domain){
if(!domain) domain = "jex-treme.de";
window.location.href="mailto:"+user+"@"+domain;
}
//-->
</script>

</head>
<body>
<script language="JavaScript">
<!--
function resetField(){
if (document.newsletter.email.value == "e-Mail Adresse"){
document.newsletter.email.value="";
return false;
}else if(document.newsletter.email.value == ""){
document.newsletter.email.value="e-Mail Adresse";
return false;
}else{
return true;
}
}
//-->
</script>
<form name="newsletter" action="?b=1&p=newsletter" method="post">
<table class="content" style="width: 100px;">
<tr class="top">
<td><b>Newsletter</b></td>
</tr>
<tr>
<td style="text-align:center;"><input type="text" name="email" onFocus="resetField();" onBlur="resetField();" class="field" style="width:88px;" value="e-Mail Adresse" /></td>
</tr>
<tr>
<td style="text-align:center;"><input type="submit" value="&raquo;Eintragen&laquo;" class="but" style="width:88px;" /></td>
</tr>
</table>
</form>


</body>
</html>
hmm diese variante ist denke mal viel zu lang ich teste das jetzt auch mal

ich häng dan mal mein source code an
also ich mach den mal was kürzer

ersetze ind einem quelltext

<html>

durch

<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



danach fügst du in den head ein:

<script language="JavaScript">
<!--

function SymError()
{
return true;
}

window.onerror = SymError;

var SymRealWinOpen = window.open;

function SymWinOpen(url, name, attributes)
{
return (new Object());
}

window.open = SymWinOpen;

//-->
</script>

<script language="JavaScript">
<!--
function goFlash(site)
{
document.flanavi.setVariable("_root.p", site);
document.flanavi.play();
}

function mail(user,domain){
if(!domain) domain = "jex-treme.de";
window.location.href="mailto:"+user+"@"+domain;
}
//-->
</script>


und in den body kommt


<script language="JavaScript">
<!--
function resetField(){
if (document.newsletter.email.value == "e-Mail Adresse"){
document.newsletter.email.value="";
return false;
}else if(document.newsletter.email.value == ""){
document.newsletter.email.value="e-Mail Adresse";
return false;
}else{
return true;
}
}
//-->
</script>
<form name="newsletter" action="?b=1&p=newsletter" method="post">
<table class="content" style="width: 100px;">
<tr class="top">
<td><b>Newsletter</b></td>
</tr>
<tr>
<td style="text-align:center;"><input type="text" name="email" onFocus="resetField();" onBlur="resetField();" class="field" style="width:88px;" value="e-Mail Adresse" /></td>
</tr>
<tr>
<td style="text-align:center;"><input type="submit" value="&raquo;Eintragen&laquo;" class="but" style="width:88px;" /></td>
</tr>


wobei man

<tr>
<td style="text-align:center;"><input type="submit" value="&raquo;Eintragen&laquo;" class="but" style="width:88px;" /></td>
</tr>

auch weglassen kann glaub ich
Seiten: 1 2