Abbiamo un modulo d'ordine che utilizza una funzionalità di ziplookup per quando un codice di avviamento postale viene inserito in un campo, la città, la contea, lo stato e il codice postale vengono quindi inseriti nello stesso campo.InvalidCharacterError in IE solo
<tr>
<td class="formLabel" id="<%=prefix%>.ZipCodeLookup.label">Zip Code</td>
<td class="formColon">: </td>
<td class="formData">
<div id="zipOutput"></div>
<input type="hidden" id="<%=prefix%>.city" name="<%=prefix%>.city" value="<%=City%>" />
<input type="hidden" id="<%=prefix%>.county" name="<%=prefix%>.county" value="<%=County %>" />
<input type="hidden" id="<%=prefix%>.state" name="<%=prefix%>.state" value="<%=State%>" />
<input type="hidden" id="<%=prefix%>.zip" name="<%=prefix%>.zip" value="<%=Zip %>" />
</td>
</tr>
L'errore su IE è solo:
lib.functions.dom.createInput // type = text name = shipping.ZipCodeLookup id = shipping.ZipCodeLookup // InvalidCharacterError
lib.objects .window.LookupWidget.createInputField() // Impossibile impostare la proprietà 'valore' undefined o null riferimento
questo è esattamente quello che stavo pensando, ma sono caduto nella trappola "sicuramente IE non lo fa". Tutta la ricerca che stavo leggendo stava dicendo qualcosa di simile ma non volevo crederci. Chiamerò questo risolto ... grazie – SquishyFresh