/ / Wie man Textarea mit dem Wert aus der Datenbank automatisch füllt - javascript, jquery, python, html, google-app-engine

Wie man Textarea mit dem Wert von der Datenbank automatisch füllt - javascript, jquery, python, html, google-app-engine

Ich mache eine Seite zum Bearbeiten eines vorhandenen Dokuments.

Der html:

<form method="post">

<div>
<input type="text" name="title" placeholder = "title" value="{{title}}">
</div>
<br>

<div>
<textarea type="text" name="note" class = "textarea" value="{{note}}" cols="50" rows="10"></textarea>
</div>
<br>

<script>
$(document).ready(function(){
$(".button span").html("{{note}}");
});
</script>

<div><input type="submit" class = "button"value="okay!"></div>
<br>
<div class = "stat">{{stat}}</div>

</form>

Ich habe irgendwo gelesen, dass textarea kein aArbeitswert-Attribut, also habe ich die jQuery ausprobiert, die auch nicht funktioniert. Wenn die Seite gerendert wird, ist die Textfläche leer. Als ich den Quellcode betrat, wird der Wert sowohl im Textarea-Attribut als auch in der jQuery-Notiz angezeigt Wert! Außer alle neuen Zeilen werden durch ersetzt

&lt;br&gt;

Und die Notiz selbst wird nicht automatisch im Textbereich angezeigt, wenn die Seite gerendert wird. Wie kann ich den Notizwert automatisch im Textfeld anzeigen lassen?

Antworten:

1 für die Antwort № 1

Sie können den Wert von textarea einen Inhalt übergeben, wie

<textarea type="text" name="note" class = "textarea" cols="50" rows="10">{{note}}</textarea>