html - 使用 Django 提交表单时,如何使用 html 元素的 CSS 属性值作为输入?

标签 html css django django-forms

请先点击下图链接了解我的问题/情况。

如果特定物种图标(圆圈内有动物图像)下方的文本是粗体,我希望将其用作从数据库获取信息的输入标准。换句话说,我想使用“

”元素的 font-weight CSS 属性作为输入。一次只能有一个“物种文本”加粗。

例如,如果我选择了“D.rerio”(它的字体是粗体)并单击“搜索”按钮,我希望后端知道它需要从“D.rerio”中提取信息.rerio”数据库。

enter image description here

最佳答案

与其尝试发送 CSS 的值,不如使用设置 CSS 的相同过程在隐藏字段中设置值。像这样的东西:

<input type="hidden" name="species" id="id_species">
...
$("#fishIcon").click(function(){
    $("#fishIconText").css("font-weight", "700")
    $('#id_species').val('fish')
});

关于html - 使用 Django 提交表单时,如何使用 html 元素的 CSS 属性值作为输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48723677/

相关文章:

html - 当其他插件覆盖它时添加 css 样式

javascript - Tumblr:单击时显示全尺寸图像的代码

python - 在 Django 中向用户添加自定义字段

javascript - 检查 JavaScript 变量是否为 null?

html - 使用 Bootstrap 4 将图像与标题的底部边框垂直对齐

css - 水平滚动表格

iOS + Django数据库登录功能

python - LiveServerTestCase 在 django View 中的 python-requests post 调用时挂起

javascript - 如何使用 AJAX/PHP 编辑 mySQL 表中的一行?

javascript - JSZip:从文件输入中获取 zip 文件的内容