Folgende Warnungen sind aufgetreten:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.25 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



net-board.net Archiv
Textfeld - OnClick Text Weg... - Druckversion

+- net-board.net Archiv (https://net-board.net)
+-- Forum: Deine eigene Homepage (https://net-board.net/forumdisplay.php?fid=26)
+--- Forum: Scriptsprachen (+Datenbanksysteme) (https://net-board.net/forumdisplay.php?fid=19)
+--- Thema: Textfeld - OnClick Text Weg... (/showthread.php?tid=4025)

Seiten: 1 2


- KingGO - 30.04.2004

So ich habs etwas Kürzer als deine funzt aber im großen und ganzen genau so Big Grin

Code:
Dateiname: onclick.js

function alterCate(elm, onoff) { if (typeof(onoff) == "undefined" ) { onoff = "blur"; } if (!elm.base) { elm.base = elm.value; } if (elm.value == elm.base && onoff != "blur") { elm.value = ""; } else if (elm.value == "" && onoff == "blur") { elm.value = elm.base; } }

diese Datei binden wir nun in unsere HTML ein hmm daraus werde ich ein Tutorial machen hehe...

Code:
<SCRIPT src="onclick.js" type=text/javascript></SCRIPT>

<input class="searchform" onblur="alterCate(this, 'blur')" onfocus="alterCate(this, 'focus')" value="Dein Text" name="form_suchbegriff" base="Suchbegriff...">


so probiert es mal aus dürfte alles gehen


- kickedINtheHEAD - 30.04.2004

och das geht doch ganz einfach
das einfach mit jedem input feld machen

Code:
<input name="name" type="text" id="name" value="hilfetext" onFocus="if(this.value=='hilfetext')this.value=''" onBlur="if(this.value=='')this.value='hilfetext'">

einfachere varianten aber die probleme mit sich bringen:

Code:
<input name="name" type="text" id="name" value="hilfetext" onFocus="this.value=''">

hier wird bei jedem click rein oder tab sprung der text gelöscht - also auch wenn schon ein geänderter drinnen ist

Code:
<input name="name" type="text" id="name" value="hilfetext" onFocus="if(this.value=='hilfetext')this.value=''">

bier passiert das bereits nicht mehr - doch wenn jemand mal mit dem tabulator durch geht sind alle hilfe texte weg - also die möglichkeit oben nehmen


- KingGO - 30.04.2004

und wie findest du meine ???


- kickedINtheHEAD - 30.04.2004

könnte funktioniern is aber a bissal umständlich - nur funzt die au so gut wie meine? Wink


- KingGO - 01.05.2004

hmm also deine weiß nicht so wenn die html vaild ist nehm ich auch die lol


- Zerogiven - 03.05.2004

JavaScript hat doch nichts mit HTML Validät zu tun. Die Lösung die KickedIN... gepostet hat, ist wirklich die einfachste... die Methode wie sich kicked macht, verwende ich ebenfalls in mehreren Scripten (auch in der Arbeit) Wink

mfg