答案 0 :(得分:1)
我建议将JavaScript代码添加到polyfill中,这是您在其他浏览器中无法获得的功能。 Sweetalert2还具有一个浏览器兼容性页面here,其中说它与所有主要浏览器都兼容。但也建议使用以下脚本标记导入所需的polyfill。
<!-- Include a polyfill for ES6 Promises (optional) for IE11 -->
<script src="https://cdn.jsdelivr.net/npm/promise-polyfill@8/dist/polyfill.js"></script>
对于自动对焦属性,根据MDN,所有主流浏览器都支持该属性。您可以在触发设置自动对焦属性的警报时尝试使用JavaScript事件。
document.getElementById('myInput').autofocus = true;
您还可以尝试使用此示例here来填充自动对焦属性本身。
答案 1 :(得分:0)
这里的另一种选择是对SweetAlert2的 x = 1,2,3,4
if x
do something
end
参数内的输入使用本机.focus()
方法:
onOpen