小编Wil*_*ord的帖子

如何在PyCharm中"查看"/突出显示标签和空格以检查缩进?

这可能听起来很愚蠢,但我仍然相当新,有没有明确的方法来发现我是否在PyCharm的错误位置有标签或空格?甚至可以直观地显示所有标签和空格?

我只是花了很多时间在Def函数行中找出'无效语法'错误的问题,我原本以为它可能仍然是一些错误的缩进,我以前做过,所以仔细检查了这一点,没有发现任何东西.最后,在此之前从功能结束失踪了.我意识到右边的彩色线条显示错误并从那里得到了这个.

另外我明白你可以在PyCharm中混合制表符和4个空格字符缩进没有问题吗?

但是,如果你使用tab一行和4个空格,例如,简单的文本编辑器,Python会说"不,我不打算运行这个,因为我是一个严格的迂腐,这太顽皮了"?这个领域还有其他常识最佳实践习惯吗?

python tabs spaces indentation pycharm

10
推荐指数
2
解决办法
4334
查看次数

Javascript根据选择其他字段禁用/启用输入字段

我试图在此处遵循答案来在我的代码中执行此操作:如何在某些选择列表值被选中但无法为我工作时禁用输入字段。

我有一个带有是/否答案的 HTML 选择字段 id 'TfL',下一个字段 'TfLroad' 是一个输入字段。我希望“TfLroad”默认加载为禁用,然后如果“TfL”从“否”更改为“是”,则应启用“TfLroad”。

下面的整个页面代码,文件顶部的 JS,底部旁边的这两个字段,请发送任何建议!:

{% extends "base.jinja2" %}
{% block content %}

<script>

// value 0 for No answer to TfL road 1 for, in which case disabled, on change should
// enable TfLroad element by setting disabled = false, but not working yet!

document.getElementById("TfLroad").onload = function () {
    document.getElementById("TfLroad").disabled = true;
}

document.getElementById('TfL').onchange = function () {
    if(this.value = '0') {
        document.getElementById("TfLroad").disabled = true;
    }

    else {
        document.getElementById("TfLroad").disabled = …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

html ×1

indentation ×1

javascript ×1

jquery ×1

pycharm ×1

python ×1

spaces ×1

tabs ×1