我已经尝试了很多不同的方法来完成这项工作,但实际上没有任何建议吗?感谢
array = [5,2,3,12,1,6]
maxI = array.index(max(array))
minI = array.index(min(array))
array[maxI], array[minI] = array[minI], array[maxI]
答案 0 :(得分:1)
问题在于,您尝试在元素属性和中使用双引号字符作为JS中的字符串文字。因此,onclick
属性被视为onclick="document.getElementById("
,剩余form").submit();"
部分。
将内部双引号字符更改为单引号字符,它将起作用(假设您的表单带有id="form"
):
onclick="document.getElementById('form').submit();"
答案 1 :(得分:0)
您确定已使用<form>
标记声明了表单吗?另外,尝试将提交按钮的标记从<div>
更改为<button>
或<input>
。在语义上更有意义。