Ich kenne mich leider nur mit Html und CSS aus und bräuchte bei einem Script Hilfe. Es geht darum Text-Boxen mit dem Inhalt mitwachsen zu lasen. Ich habe da auch ein Skript gefunden das Problem ist nur das die Boxen auf die ich es anwenden will nie die gleiche ID haben und ich im Vorhinein nicht weis welche ID sie haben.
Darum würde ich es gerne über die Klasse machen, leider weiß ich nicht wie man das Skript anpassen muss. Wäre für jede Hilfe sehr sehr Dankbar.
Hier das Skript.
Die Textboxen:
Darum würde ich es gerne über die Klasse machen, leider weiß ich nicht wie man das Skript anpassen muss. Wäre für jede Hilfe sehr sehr Dankbar.
Hier das Skript.
HTML:
<script type="text/javascript">
//<![CDATA[
function expandTextarea(id) {
document.getElementById(id).addEventListener('keyup', function() {
this.style.overflow = 'hidden';
this.style.height = 0;
this.style.height = this.scrollHeight + 'px';
}, false);
}
expandTextarea('expand');
//]]>
</script>
Die Textboxen:
HTML:
<textarea rows="1" cols="16" name="sbshout<?php echo $sbid ?>" id="sbshout<?php echo $sbid ?>" class="inputbox"></textarea></div>