当前用户电子邮件 ID 未更新正确格式
Current user email id not updated proper format
我已经创建了网络应用程序表单并收集了当前用户的电子邮件 id.i 已经检查了 console.log emp。
但电子邮件 ID 显示:作为单个单词的下拉列表。
我想要合并电子邮件 id.like xyz@gmail.com 请帮助我
function doGet(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var emp = Session.getActiveUser().getEmail();
var aux = ss.getSheetByName("AUX").getRange('A2:A').getDisplayValues().map(r => r[0]).filter(String);
var htmls = HtmlService.createTemplateFromFile('form');
htmls.emp = emp; htmls.aux = aux;
return htmls.evaluate();
}
<div class="w3-container ">
<div class="w3-row w3-padding">
<label for="employee">Employee</label>
<select class="w3-select" id="employee">
<option disabled selected>Select Employee</option>
<? for(let i=[0];i<emp.length;i++){ ?>
<option>
<?= emp[i]; ?>
</option>
<? }?>
</select>
</div>
<div class="w3-row w3-padding">
<label for="aux">Reason Code</label>
<select class="w3-select" id="aux">
<option disabled selected>Select Reason Code</option>
<? for(let i=0;i<aux.length;i++){ ?>
<option>
<?= aux[i]; ?>
</option>
<? }?>
</select>
</div>
你需要把问题说清楚,如果只出现一个词,这意味着php将你的变量视为数组
$varName = "empEmail@gmail.com";
echo $varName[0]; //it will print "e" only
我已经创建了网络应用程序表单并收集了当前用户的电子邮件 id.i 已经检查了 console.log emp。 但电子邮件 ID 显示:作为单个单词的下拉列表。 我想要合并电子邮件 id.like xyz@gmail.com 请帮助我
function doGet(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var emp = Session.getActiveUser().getEmail();
var aux = ss.getSheetByName("AUX").getRange('A2:A').getDisplayValues().map(r => r[0]).filter(String);
var htmls = HtmlService.createTemplateFromFile('form');
htmls.emp = emp; htmls.aux = aux;
return htmls.evaluate();
}
<div class="w3-container ">
<div class="w3-row w3-padding">
<label for="employee">Employee</label>
<select class="w3-select" id="employee">
<option disabled selected>Select Employee</option>
<? for(let i=[0];i<emp.length;i++){ ?>
<option>
<?= emp[i]; ?>
</option>
<? }?>
</select>
</div>
<div class="w3-row w3-padding">
<label for="aux">Reason Code</label>
<select class="w3-select" id="aux">
<option disabled selected>Select Reason Code</option>
<? for(let i=0;i<aux.length;i++){ ?>
<option>
<?= aux[i]; ?>
</option>
<? }?>
</select>
</div>
你需要把问题说清楚,如果只出现一个词,这意味着php将你的变量视为数组
$varName = "empEmail@gmail.com";
echo $varName[0]; //it will print "e" only