2010-10-22 15 views
6

Jak mogę utworzyć przewijany obszar tekstowy, który jest wyłączony? Rozumiem przez to, że chciałbym, aby użytkownik mógł przewijać, aby zobaczyć zawartość pola tekstowego, ale nie mógł go edytować.Wyłączone przewijane Textarea

+0

powinien działać zarówno w IE i Mozilla –

Odpowiedz

8

Dlaczego używać <textarea> jeśli użytkownik nie może go edytować?

Prosty <div> by rade o stałej wysokości i overflow:auto;

2

Najprostszym sposobem byłoby użycie "tylko do odczytu".

Innym sposobem byłoby użycie div o stałej wysokości overflow:scroll, który wygląda jak tekst, ale nie jest.

6
<textarea readonly="true"></textarea> 

wystarczy użyć readonly personelem na

Aktualizacja:

<textarea readonly>Some text</textarea> 
+2

Opcja 'realonly' * * atrybut przyjmuje jeden i tylko jeden, wartość -' realonly'. "true" jest nie do przyjęcia. – Quentin

+0

@David Dorward: to "tylko do odczytu", ale +1 mimo wszystko;) – Shikiryu

+0

http://www.w3schools.com/tags/att_textarea_readonly.asp wygląda na to, że zadziała – RyuuGan

9

myślę, że trzeba wiedzieć, właściwość readonly.

Spróbuj tutaj: link