Textfeld - OnClick Text Weg...
#1
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???
  Zitieren
#2
Das habe ich mal gesehen.
auf jex-treme.de ist das auch.

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

such im quelltext einfach mal nach e-mail
  Zitieren
#5
hmmm gut ich schau mir das ganze mal genauer an
  Zitieren
#6
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
  Zitieren
#7
Davor ist aber noch ein java Script das für die Funktion zuständig ist. Bei mir hat es aber nicht funktioniert Big Grin
  Zitieren
#8
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>
Alles rund um die Video und Audiobearbeitung findet ihr
  Zitieren
#9
hmm diese variante ist denke mal viel zu lang ich teste das jetzt auch mal

ich häng dan mal mein source code an
  Zitieren
#10
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
Alles rund um die Video und Audiobearbeitung findet ihr
  Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste