我是Google Forms和Google App Script的新手。我正在尝试动态创建一个带有用户地址的表单。我想在用户地址字段中加入Google的地方自动填充样式输入,但我找不到任何示例或资源。
帮助赞赏!!。
答案 0 :(得分:1)
这在形式上是不可能的。您只能使用本机控件,此时无法在表单中运行代码。
答案 1 :(得分:1)
用于Apps脚本网络应用内的文本框:
Code.gs
function doGet() {
return HtmlService.createHtmlOutputFromFile('HTML')
.setSandboxMode(HtmlService.SandboxMode.IFRAME);
}
中将Html.HTML
<!doctype html>
<div>
<input id="searchTextField" type="text"/>
</div>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?libraries=places"></script>
<script>
var input = document.getElementById('searchTextField');
autocomplete = new google.maps.places.Autocomplete(input, {types:['geocode']});
google.maps.event.addListener(autocomplete, 'place_changed', function() {
var place = autocomplete.getPlace();});
</script>