Javascript 设定的值不会持续

Javascript 设定的值不会持续,javascript,html,ejs,Javascript,Html,Ejs,你好,我有个小问题。下面是我在网页上编辑故事的路线图。Groupwrites.com。当用户编辑故事时,由于value=”“字段,输入字段都具有创建故事时已设置的信息。这很好,因为他们现在可以进行任何编辑/更改 问题是,对于类别下拉菜单。由于某种原因,当我去编辑一篇报道时,该值不会保留。例如,当我创建一个故事时,假设它是一个博客,我从下拉列表中选择博客。如果我现在去编辑那个故事,它默认回到虚构(第一个选项),而不是保存值。问题是,大多数人都会编辑内容,例如更改标题,但没有注意到类别被切换 我相信

你好,我有个小问题。下面是我在网页上编辑故事的路线图。Groupwrites.com。当用户编辑故事时,由于value=”“字段,输入字段都具有创建故事时已设置的信息。这很好,因为他们现在可以进行任何编辑/更改

问题是,对于类别下拉菜单。由于某种原因,当我去编辑一篇报道时,该值不会保留。例如,当我创建一个故事时,假设它是一个博客,我从下拉列表中选择博客。如果我现在去编辑那个故事,它默认回到虚构(第一个选项),而不是保存值。问题是,大多数人都会编辑内容,例如更改标题,但没有注意到类别被切换

我相信这是我忽略的小东西,谢谢


编辑
标题
图像URL
情节
类别
小说
科幻小说
幻想
粉丝小说
博客
浪漫
神秘的
惊悚片
发表

您可以在选项上设置所选属性:


1.
2.
3.

您可以在选项上设置所选属性:


1.
2.
3.

如果可以使用脚本,只需添加

<script>
window.onload=function() { 
  document.querySelector("[name='story[category]']").value="<%‌​= story.category %>"
}
</script> 

window.onload=function(){
document.querySelector(“[name='story[category]']”)。value=“”
}

如果可以使用脚本,请选择脚本后面的某个位置,然后添加

<script>
window.onload=function() { 
  document.querySelector("[name='story[category]']").value="<%‌​= story.category %>"
}
</script> 

window.onload=function(){
document.querySelector(“[name='story[category]']”)。value=“”
}

在选择之后的某个地方,你可以将你的文本而不是图像发布。在这里写代码-它总是比图像好我的坏,更改了代码的图像。。。在我看来,这张图片更容易阅读。。对不起,你可以把你的文字而不是图片贴在这里。在这里写代码-它总是比图片好我的坏,改变了代码的图片。。。在我看来,这张图片更容易阅读。。对不起,谢谢您的快速回复!这应该添加到每个选项中,对吗?Jep或者你可以这样做:Hm尝试为每个选项插入所选属性,现在它求助于最后一个类别“Thriller”,即使我在“Blog”上单击了编辑,Hmm尝试一个空字符串,而不是null作为未选择的值(也更新了答案)谢谢你的快速回复!这应该添加到每个选项中,对吗?Jep或者你可以这样做:Hm尝试为每个选项插入所选属性,现在它求助于最后一个类别“Thriller”,即使我在“Blog”上单击了编辑,Hmm尝试一个空字符串,而不是null作为未选择的值(也更新了答案)