を探している。これは少しで行うのは非常に簡単だと思いますJavaScriptの
このようなあなたのテキストエリアのHTMLに、このようid="myTextArea"
として、IDを追加します、そして、
<textarea style="width: 387px; height: 17px;" rows="3" class="do_input" name="job_title" cols="40" id="myTextArea"></textarea>
を自分のページやヘッド部のどこかに、以下のJavaScriptを追加します。
readOnlyString = "I WILL: "
myTextArea = document.getElementById("myTextArea");
myTextArea.value = readOnlyString;
preservedText = readOnlyString;
// Check the value only when the textarea is focused and after the user presses a key
myTextArea.onfocus = function() {
document.onkeyup = function (e) {
updatedText = myTextArea.value;
if (updatedText.indexOf(readOnlyString) == -1)
{
myTextArea.value = preservedText;
}
preservedText = myTextArea.value;
};
};
JSFiddle hereを調べることができます。
私は、テキストエリアの内容がすべて編集可能であるか、またはすべてではないと考えています。 – nogad
なぜあなたはその前にプレーンテキストを置くことができませんか? 'I WILL:' –