js内嵌式一定要用到alert吗

JavaScript015

js内嵌式一定要用到alert吗,第1张

js内嵌式一定要用到alert。js执行的时候,获取json过程中,没有等待,一直往下走,走到for这里,没有拿到返回的json,这个option还没有被append,就是空,里面就不会执行,加了alert,强制等待,这时候json已经有数据了,会执行到for里面的代码。实际使用中,不能一直用alert来代替,是AJAX的异步请求原理,默认是异步的,就是执行提交的时候继续往下走,要把这个默认的设置更改一下。

三种:

1、引入外部js

2、文档内部标签<javascript></...>

3、行内js——javascript:return void(null)或javascript:return confirm("……")等

很简单,如果是普通页面,就在A页面里用<iframe>这个标签即可

如果是SAP,那就直接在A页面里随便找个DIV,document.getElementById('divId').innerHTML = A即可