自宅でテストしているときに機能する機能がありますが、自宅でテストすると機能しません。関数はランダムな文字列を作成し、フォームをロードするとすぐに呼び出されます。関数以外はすべて機能しているようです。なぜそうなるのかはわかりません。誰か助けてくれませんか?
ありがとう。
<script language="javascript" type="text/javascript">
function randomString() {
var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghiklmnopqrstuvwxyz";
var string_length = 3;
var randomstring = '';
var currentTime = new Date();
var hours = currentTime.getHours();
var minutes = currentTime.getMinutes();
var seconds = currentTime.getSeconds();
for (var i=0; i<string_length; i++) {
var rnum = Math.floor(Math.random() * chars.length);
randomstring += chars.substring(rnum,rnum+1);
}
document.getElementById('UniqueId').value = randomstring + hours + minutes + seconds;
}
</script>