我有一个简单的表单应用程序,它可以与完整的操作系统/浏览器配合使用,但是当我使用iPad提交表单数据时,<input type='hidden'>
字段数据中没有任何字段数据显示在结果页面上。所有其他数据正确加载。我正在使用模板工具包来填充表单参数的结果页面。如何向iPad iOS Safari和/或Chrome提交HTML隐藏表单域?
HTML片段:
<input id='patientCity' name='patientCity' type='hidden'>
<input id='patientState' name='patientState' type='hidden'>
<label for='zip'>Zip Code</label>
<input name='patientZip' id='patientZip' placeholder='Zip Code' type='text' class='mediumInput' required>
JavaScript片段($拉链被传递作为 '病人'):
function loadCityStates($zip) {
var $actualZip = ($zip + "Zip");
var $city = ($zip + "City");
var $state = ($zip + "State");
document.getElementById($actualZip).onchange = function() {
populateCityState(document.getElementById($actualZip).value);
document.getElementById($city).value = $cityState[0];
document.getElementById($state).value = $cityState[1];
}
}
TT HTML片段:
<span class="item">Address: </span><span class="info"> [% params.patientStreet %]; [% params.patientCity %], [% params.patientState %] [% params.patientZip %] </span>
谢谢!
你有没有在桌面Safari浏览器试过吗? –
你使用TT的事实是无关紧要的。该设备从未看到该代码。这就是说,我没有听说过iPad的隐藏领域问题。 – isherwood
我已经尝试过与桌面Safari,它不起作用。它适用于Chrome,但不适用于iOS Chrome应用。 – BackPacker777