> js = f'document.getElementByName({birthday}).removeAttribute("readonly")' E NameError: name 'birthday' is not defined
时间: 2024-01-31 09:02:40 浏览: 74
birthday.js
这个错误是因为在代码中没有定义变量 `birthday`。你需要先定义 `birthday` 变量并赋值,然后才能在 JavaScript 代码中使用它。例如:
```
birthday = "birthdate"
js = f'document.getElementsByName("{birthday}")[0].removeAttribute("readonly")'
```
这样就可以正确地移除元素的 `readonly` 属性了。
阅读全文