我有一个网页,其中包含一个名为“标题”的文本框和一个表示内容的文本编辑器窗口。我有这个 javascript 变量:
var article = {"title" : "I am a title", "content" : "I am the content"};
我必须承认,我以前从未在 javascript 中遇到过这种数组,这就是我需要帮助的原因。
这是我的 HTML 页面代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
...
<script type="text/javascript">
var article = {"title" : "I am a title", "content" : "I am the content"};
</script>
</head>
<body>
<form name="myForm" method="post">
<label>Title:</label><br />
<input id="myTitle"></input><br /><br />
<label>Content:</label><br />
<textarea id="myContent" name="myContent" rows="15" cols="80" style="width: 80%">
</textarea><br /><br />
<input type="submit" value="save" />
</form>
</body>
</html>
我需要添加到网页功能的是:
- 当页面加载时,将标题文本框和文本区域(文本编辑器所在的位置)中的值放入文章变量中(在这种情况下,标题中的“我是标题”和编辑器中的“我是内容” )。
- 一旦我更改了这些文本框和文本区域中的值,变量本身应该更新为我编写的内容。
对我来说不幸的是,我从来没有遇到过这种变量,所以我很高兴得到一些指导。