Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Django www.example.com/?rcode=1中,类型url无效_Javascript_Html_Django - Fatal编程技术网

Javascript 在Django www.example.com/?rcode=1中,类型url无效

Javascript 在Django www.example.com/?rcode=1中,类型url无效,javascript,html,django,Javascript,Html,Django,我是django的新手,我正在创建一个参考url链接,当链接打开时,该链接将填充参考输入字段。这是我的推荐URL: https://hp30405.pythonanywhere.com/signup/?rcode=1 但这不是填充输入值,其中name=rcode 这是我的原始页面 https://hp30405.pythonanywhere.com/signup/ 我的项目正在进行中。有人能帮我吗?问题是,当你打开url时,它不会直接填充你的HTML输入元素,你应该手动这样做 试试这个 {%i

我是django的新手,我正在创建一个参考url链接,当链接打开时,该链接将填充参考输入字段。这是我的推荐URL:

https://hp30405.pythonanywhere.com/signup/?rcode=1

但这不是填充输入值,其中name=rcode

这是我的原始页面 https://hp30405.pythonanywhere.com/signup/


我的项目正在进行中。有人能帮我吗?

问题是,当你打开url时,它不会直接填充你的HTML输入元素,你应该手动这样做 试试这个

{%if request.GET.rcode%}
<input type="hidden" name="rcode" value="{{request.GET.rcode}}"/>
{%endif%}

但是,先生,在这个方法中,问题1如果我使用参考url,这个自动填写我的参考代码,但是如果我在这个页面上手动更改参考代码,它将得到自动填写的参考代码。如果用户手动更改参考代码,我如何解决这个问题url也会改变在这种情况下,从外部删除if条件并将其保留在值内部,这样输入元素总是存在,比如value={%if-request.GET.rcode%}{{request.GET.rcode}}{%endif%},当用户使用javascriptsir更改引用代码更新值时,我将在javascript ifrequest.GET.rcode中使用此条件!=null{document.getElementById'rcode'.value=request.GET.rcode;}但这不是在rcode字段{{request.GET.rcode}中给出任何值,而是django模板变量var rcode={{request.GET.rcode};然后检查rcodejs变量