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

maxlength für non-inputs ?

Werbung:
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...
 
Werbung:
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