マウスカーソルについて
[上に]
[前に]
[次に]
かーくん
2000/06/02(金) 14:25:10
function FileCopy(sFileName){
if( sFileName == null || sFileName == "" ){
return;
}
var sFileRename = prompt("新しいファイル名を入力して下さい。", "");
if( sFileRename == null || sFileRename == "" ){
return;
}
document.form.FileName.value = sFileName;
document.form.FileRename.value = sFileRename;
document.form.action = 'http://www.test.asp';
document.form.submit();
}
上記のようなジャバスクリプトを実行した際、新しい名前を入れるダイアログボックス
に何も入力しないでOKボタンを押すと、マウスカーソルが処理中(矢印+砂時計)の
ままで処理を抜けてしまいます。この記述方法は間違っているのでしょうか?
どなたかご教授ください。
よろしくお願いします。
ちなみに、Win+IE5で動かしています。
Fishbone
[HomePage]
2000/06/10(土) 00:09:16
同じようなスクリプト組んでみましたが特別エラーは起こりません。
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function FileCopy(sFileName){
if( sFileName == null || sFileName == "" ){
return;
}
var sFileRename = prompt("新しいファイル名を入力して下さい。", "");
if( sFileRename == null || sFileRename == "" ){
return;
}
document.form.FileName.value = sFileName;
document.form.FileRename.value = sFileRename;
document.form.action = 'http://www.test.asp';
document.form.submit();
}
//-->
</SCRIPT>
</HEAD>
<BODY onLOAD="FileCopy('sample.txt')">
<FORM NAME=form>
<INPUT TYPE=text name=FileName>
<INPUT TYPE=text name=FileRename>
<INPUT TYPE=submit onSubmit="alert()">
</FORM>
</BODY>
</HTML>
う〜〜ん、どこがいけないんだろう???
[上に]
[前に]
[次に]