我正在嘗試使用 js 的 onclick 事件在頁面上生成動態(tài)內(nèi)容,但控制臺中出現(xiàn)錯誤“Uncaught SyntaxError: Unexpected identifier”html{% load static %}<head> <script type="text/javascript"> function myFunction() { // document.getElementById("demo").innerHTML = "Paragraph changed."; document.getElementById("demo").innerHTML = "{{ Malegender }}"; } </script> </head> <body> <div class="container mt-5"><h1>Gender</h1> <hr> <h5>{{ mygender.as_p }}</h5> <h1 id="demo">Hello</h1> <div class="container"> <button type="submit" name="gender_submit" class="btn btn-success" onclick="myFunction()">Confirm</button> </div> </div> </body>視圖.pydef Gender(request): gender_selection = GenderForm() male_detail = MaleForm() Male = False print("Value of male",Male) if 'gender_submit' in request.POST: male_detail = MaleForm(data=request.POST) Male = True print("Value of male d",Male) print("Value of male a",Male) return render(request, 'Gender.html',{"mygender":gender_selection,"Malegender":male_detail})表格.pyclass MaleForm(forms.ModelForm): class Meta: model = GenderModel fields = ('genderMale','genderMale1','genderMale2','genderMale3','genderMale4')模型.pyfrom django.db import modelsfrom django.contrib.auth.models import Userfrom django.db.models.signals import post_savefrom django.dispatch import receiver# Create your models here.class GenderModel(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) gender_choice=(('Male','Male'),('Female','Female'),) gender = models.CharField(max_length=6,choices=gender_choice,null=True,) genderMale = models.BooleanField(default=False) genderMale1 = models.BooleanField(default=False) genderMale2 = models.BooleanField(default=False) genderMale3 = models.BooleanField(default=False) genderMale4 = models.BooleanField(default=False)當(dāng)我單擊按鈕時,控制臺上顯示錯誤。當(dāng)用戶單擊按鈕時,我試圖顯示該內(nèi)容
頁面上的動態(tài)內(nèi)容未顯示
胡子哥哥
2021-10-14 17:15:37