リモート ドライブをマウントできる Dashcode プロジェクトを作成しています。「statusArea」という名前のスクロール領域を定義して、マウントの進行状況のステータス テキスト、一種のコマンド出力領域を含めます。
初めてのテストでは、強制的に「エラー: 入力する必要があります」というテキストが書き込まれます。次に、後ろに戻ってユーザー名とパスワードを入力し、もう一度試しますが、新しいテキストのボックスがクリアされることはありません。
// get configuration fields from back panel
var usernameField = document.getElementById("username");
var username = usernameField.value;
var passwordField = document.getElementById("password");
var password = passwordField.value;
// clear status
var statusArea = document.getElementById("statusArea");
var status = document.getElementById("content");
status.innerText = "";
statusArea.object.refresh();
if ( !username || !password) {
status.innerText = "ERROR: Must enter username and password on back panel!";
alert("Must enter username and password on back panel!");
}
if (username && password) {
status.innerText = "Connecting as "+username;
私はこれについて間違った方法で進んでいますか?
ありがとう、ビル