//这里是查找name=checkday的选框并遍历 当然你也可以直接用 $("input:radio")
if ($(this).attr("checked") == true) {
//这里是判断是否被选中
}
})
那你的意思就是说一个循环长度为4 然后循环一次createElement一个元素,然后创造4个元素appendChild到body去 再去写一个事件绑定在这个提交按钮上面 思路其实不难的 看你自己是否可以实现const arr = [1,2,3,4]
let body = document.getElementsByTagName('body')[0]
for(let i=0i<arr.lengthi+=1){
if(arr[i]!==4){
const inp = document.createElement('input')
inp.placeholder = `请输入您检测的温度${i+1}`
body.appendChild(inp)
}else{
const btn = document.createElement('button')
btn.innerHTML = '提交'
btn.onclick = submit
body.appendChild(btn)
}
}
function submit(){
const inpList = document.getElementsByTagName('input')
for(let i=0i<inpList.lengthi+=1){
if(inpList[i].value === ''){
alert(`第${i+1}个输入框的数据不能为空`)
return false
}else{
// ajax请求放此处
}
}
}