SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > HTML, CSS und JavaScript Help!

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 22.09.2005, 12:08:05
Zudecke Zudecke ist offline
Junior Member
 
Registriert seit: Jun 2004
Ort: Weiden i.d.Opf.
Alter: 46
Beiträge: 315
Zeilenumbrüche zählen

Hi,
versuche grade verzweifelt eine Funktion zu schreiben, mit der man überprüfen kann, wie groß der Abstand zwischen 2 Absätzen ist. Nach 2 leeren Zeilen zwischen 2 Absätzen sollte er ne Fehlermeldung ausgeben. "obj" ist ein Textarea-feld und "limit" die Grenze (hier 1).

Code:
function absatzabstand(obj,limit) {
	var text=obj.value
	var text_absatz=text.split("\n");
	var zaehler=0;
	var fehler="";
	
	for (i=0; i<text_absatz.length; i++) {
		text_absatz_text=text_absatz[i];
		alert ("_"+text_absatz_text+"_");
		if (text_absatz_text=="\n") {
			zaehler++;
			fehler="Der Absatzabstand darf nicht mehr als eine Zeile betragen.";
			if (zaehler>limit) return fehler;
		}
	}

	return "";
}
Ab dieser Zeile:

if (text_absatz_text=="\n") {

hakts irgendwie, dabei gibt er aber in der oberen alert-Anweisung schon nen Umbruch aus. Nach was muss man denn da abfragen, damit er in die if-Verzweigung reinspringt?

Geändert von Zudecke (22.09.2005 um 12:09:21 Uhr)
Mit Zitat antworten
  #2  
Alt 22.09.2005, 13:02:56
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
AW: Zeilenumbrüche zählen

Mit dem Code findest Du raus, ob und wo in dem Text mehr als limit Zeilenumbrüche am Stück sind:
PHP-Code:
<script type='text/javascript'>
function 
asd() {
    var 
limit=2;
    var 
text=document.getElementById('txt').value;
    var 
lbrestemp=''i;

    if (
text.search(/rn/)>0) {
        
lb="\r\n";
    }
    else if (
text.search(/r/)>0) {
        
lb="\r";
    }
    else {
        
lb="\n";
    }

    for (
i=0i<=limiti++) {
        
temp+=lb;
    }
    
lb=temp;

    
res text.search(lb);
    
document.getElementById('out').value res;
}

setInterval('asd()'10);
</script>
<textarea id='txt' cols='50' rows='20'>Das ist Text

Mit Umbrüchen</textarea>

<textarea id='out'></textarea> 
Probier's einfach mal aus, vielleicht hilft's ja.




PS: Ach ja, nur im Firefox 1.07 getestet, sollte aber überall klappen.
__________________
sic!
--> http://dbCF.de/

Geändert von c4 (22.09.2005 um 13:03:22 Uhr)
Mit Zitat antworten
  #3  
Alt 22.09.2005, 13:24:56
Zudecke Zudecke ist offline
Junior Member
 
Registriert seit: Jun 2004
Ort: Weiden i.d.Opf.
Alter: 46
Beiträge: 315
AW: Zeilenumbrüche zählen

Hat was geholfen, Danke.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Dateien zählen nach extensions selbi PHP Grundlagen 26 20.05.2005 09:23:52
Zeilenumbrüche k34rN3y PHP für Fortgeschrittene und Experten 4 14.01.2005 14:30:08
Zeilenumbrüche JoeJoeMaker PHP Grundlagen 1 02.02.2004 16:14:41
Textarea + Zeilenumbrüche + 'böser' HTML Code = Problem BlindCrazyBoy PHP für Fortgeschrittene und Experten 1 10.04.2003 19:01:58
Wieder einmal die Zeilenumbrüche DiJae PHP für Fortgeschrittene und Experten 6 03.09.2002 17:31:45


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:21:41 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt