Załóżmy, że utworzymy stronę zawierającą obszar tekstowy do wpisania artykułu. rozmiar obszaru tekstowego jest ustawiony na rozmiar papieru A5. W przypadku długich tekstów, gdy Typy użytkowników i wypełnia pierwsze pole tekstowe, wymagane jest dodanie kolejnego obszaru tekstowego do pierwszego obszaru tekstowego, aby umożliwić użytkownikowi kontynuowanie pisania na następnej stronie (coś w rodzaju słowa MS). Jaka jest Twoja sugestia?Jak dodać kolejne pole tekstowe, gdy tekst wewnętrzny pierwszego tekstu przekracza jedną stronę?
.A5 {
width: 148mm;
padding: 1cm;
margin: 1px;
box-sizing: border-box;
height: 210mm;
border: solid 1px;
resize: none;
display: block;
}
@page {
size: A5;
margin: 0;
padding: 0;
}
@media print {
.A5 {
visibility: visible;
position: fixed;
top:0;
left:0;
z-index: 99;
border:none;
}
body> :not(.A5){
color: red;
display:none;
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<h1>
Paper Print Test
</h1>
<input type="button" value="print" onclick="window.print()"/>
<textarea class="A5">
Article Text
</textarea>
Proszę nie odwołuje się do kodu w 3rd stron osób jak te linki może umrzeć w ciągu razem, wtedy nikt nie może zrozumieć pytanie. Po prostu utwórz "fragment kodu" (7. przycisk na pasku narzędzi) w swoim pytaniu. –
Więc, co próbowaliście? Jaki byłby algorytm określający, kiedy tekst jest pełny? –
https://stackoverflow.com/questions/6042115/javascript-detect-textarea-to-be-full – Harshakj89