fix insert undefined

This commit is contained in:
RikaCelery 2023-07-27 14:56:53 +08:00
parent 867adbe231
commit 0e473f54c3
2 changed files with 17 additions and 15 deletions

View File

@ -1,19 +1,4 @@
function insert(pos, id, placeholder) {
let input = document.createElement('input')
input.type = 'text'
input.id = id
input.placeholder = placeholder
input.oninput = () => { generate('generator_body') }
document.querySelector(pos).appendChild(input)
}
function removeLast(pos) {
console.log(document.querySelector(pos).lastChild.tagName);
if (document.querySelector(pos).lastChild.tagName != 'INPUT') {
return
}
document.querySelector(pos).removeChild(document.querySelector(pos).lastChild)
}
function generate(params) { function generate(params) {
let form = document.getElementById(params) let form = document.getElementById(params)
// console.log(form) // console.log(form)

View File

@ -13,6 +13,23 @@
</head> </head>
<script type="module" src="generator.js"></script> <script type="module" src="generator.js"></script>
<script type="module" src="darkmode.js"></script> <script type="module" src="darkmode.js"></script>
<script>
function insert(pos, id, placeholder) {
let input = document.createElement('input')
input.type = 'text'
input.id = id
input.placeholder = placeholder
input.oninput = () => { generate('generator_body') }
document.querySelector(pos).appendChild(input)
}
function removeLast(pos) {
console.log(document.querySelector(pos).lastChild.tagName);
if (document.querySelector(pos).lastChild.tagName != 'INPUT') {
return
}
document.querySelector(pos).removeChild(document.querySelector(pos).lastChild)
}
</script>
<body class="dark"> <body class="dark">
<div id="DarkMode"> <div id="DarkMode">