• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

maxlength für non-inputs ?

Mit JS-Mitteln: ja.
du kannst zum Beispiel bei jeder Änderung manuell die Funktion checklength aufrufen, oder alle paar Millisekunden(Im Beispiel letzteres):
Code:
<!DOCTYPE html>
<html>
<head>
  <title>xD LOL</title>
  <script>
   function checklength() {
    if(document.getElementById("z").length>100) {
     document.getElementById("z").innerHTML = document.getElementByID("z").innerHTML.substring(0,100);
    }
   }
   window.setInterval(checklength,250);
  </script>
</head>
<body>
  <p>Irgendwas</p>
</body>
</html>
Auch wennn ich mich ernsthaft frage, wozu man das braucht...
 
Sowas braucht man z.B. für aufklappbare Vorschautexte ("mehr lesen...") mit dynamischem Content. Wobei man das dann natürlich nur einmal macht und nicht 4 Mal in der Sekunde ;). Auch sucht man dann nach dem nächsten Leerzeichen etc. um nicht mitten im Word abzubrechen.
 
Zurück
Oben