Are you sure you are missing the “0” in the title, or maybe too much? You can see if Safari has access to it, moving through all hidden fields and warning their identifier:
Assuming the field already exists ...
$("input[type='hidden']").each(function(){ alert($(this).attr("id")); });
Creating a field ...
var myId = "someIdHere"; $("<input />") .attr("type","hidden") .attr("id",myId) .val("Something") .appendTo("body");
source share