使用以下代码ERROR
会发出警报状态。当我把commandButton
表格放在外面或把另一个放在状态alert()
的末尾时,会收到警报。
这里会发生什么?geocode()
OK
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
<script src="https://maps.googleapis.com/maps/api/js?v=3&sensor=false"></script>
<script>
var geocoder;
geocoder = new google.maps.Geocoder();
function geocode() {
geocoder.geocode({'address' : 'china'},geocoderCallback);
}
function geocoderCallback(results, status) {
alert(status);
};
</script>
</h:head>
<h:body>
<h:form>
<h:commandButton onclick="geocode()" value="geocode" />
</h:form>
</h:body>
</html>