I am sure that the answer is unfortunately no. Consider the following experiment:
<html>
<head>
<script type="text/javascript">
function doit() {
prompt("this is a test");
}
</script>
</head>
<body>
<a href="javascript:doit();">Click me</a>
</body>
</html>
HTML- Mobile Safari, , , ? , , . , , Mobile Safari , . ( , , ...) , HTML 5 (type = "tel" pattern = "[0-9] *" ), , .
, , , , javascript .