Archivlink: javarea.de Forum > JavaScript > Eingabefeld mit Zeichenzähler in NOF 7.5 integrieren
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Eingabefeld mit Zeichenzähler in NOF 7.5 integrieren

Pages: [1]

geschrieben von sprotte24 am 24.08.2006 - 10:16
Hallo,

ich benutze Netobjects Fusion 7.5.
Auch dort wird häufug Javascript benutzt.

Ich möchte gern den Zeichenzähler für Eingabefeld
von Klaus Hentschel, siehe
http://www.javarea.de/index.php3?op....amp;id=263
benutzen, so daß er sich möglichst nahtlos in vorhandene NOF-seiten einfügt.
Das bedeutet, daß ich Eingabefelder (einzeilig oder mehrzeilig) mit NOF generiere und mit passenden Namen benenne.
Diese Namen möchte ich dann dem Javascript mitteilen und Ergebnisse/Ausgaben wiederum per NOF-Textfeld oder NOF-Eingabefeld zurückgeben.

Wer kann helfen?

Gruß
sprotte24

geschrieben von René am 24.08.2006 - 10:34
Hallo sprotte24,

meinst du das so?

HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
<script type="text/javascript">
<!--
// Klaus Hentschel
// e-mail: kh@javarea.de
// www: http://www.javarea.de 

var formfeld = '';
var maxlang  = 10;	/* maximal Zeichenlänge */

function zaehle(obj, out)	/* funktion zum zählen */
{
	if (obj.value.length > maxlang)	/* vergleiche Eingabe mit maxlänge */
	{
			obj.value = formfeld;
			return;
	}
	else
	{
		formfeld = obj.value;
		document.zeige.elements[out].value = (maxlang - obj.value.length);
	}
}
// -->
</script>

<form name="zeige">
	<input name="Text" onkeyup="zaehle(this, 'anzeigen');" size="40"><br>
	es sind noch <input type="text" value="10" name="anzeigen" size="2" readonly> Zeichen übrig

	<br><br><br>

	<input name="Text" onkeyup="zaehle(this, 'anzeigen_2');" size="40"><br>
	es sind noch <input type="text" value="10" name="anzeigen_2" size="2" readonly> Zeichen übrig
</form>

geschrieben von sprotte24 am 24.08.2006 - 11:19
Zitat
 Original geschrieben von René am 24.08.2006 - 10:34

Hallo sprotte24,

meinst du das so?

[Quellcode Javascript]


Hallo, René,

herzlichen Dank für deine prompte Antwort.
Wie ich sehe, hast du den Originalcode passend verändert.
Nur fehlt mir die Kenntnis, welche Schritte ich unternehmen muß,
damit es mit NOF funktioniert.

Gruß
sprotte24



geschrieben von René am 24.08.2006 - 11:36
Hallo sprotte24,

mit NOF muss das doch nicht funktionieren sondern mit einem Browser. Wie du das jetzt aber über dein NOF in den HTML-Code bekommst kann ich dir nicht sagen, da ich der gleichen Editoren nicht benutze.

Habe oben nochmal etwas Farbe ins Spiel gebracht du mußt der Funktion nur den Namen des Feldes mitgeben in das die jeweilige Ausgabe erfolgen soll. Der Name des Eingabefeldes spielt dabei keine Rolle da dieses Feld als Object übergebn wird.


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.