Использование значения в HTML - PullRequest
0 голосов
/ 06 июня 2011
<html>
<head>
<script type="text/vbscript">

Function myFunction(tx)
fname=InputBox(tx,,,700)
document.getElementById("mySpan").innerHTML=fname
End Function

</script>
</head>
<body>


Email: <input 
 mail="email"
 type=text
 > <br/>
Username: <input
 user="user"
 type=text>
 <br/>
Password: <input
 pass="pass"
 type=password> <br/>
Submit: <input
 value="Submit"
 type=submit
 onclick="myFunction(<pass>)"
 >

<span id="mySpan"></span>
</body>
</html>

- Моя функция должна открывать InputBox (используя VBS) и отображать введенный пароль.К сожалению, я понятия не имею, как.Как я могу получить введенный текст из ввода "пароль"?

Ответы [ 2 ]

0 голосов
/ 06 июня 2011

Я не видел клиентский VB-скрипт в ... навсегда.

На основании вашего примера похоже, что он использует немного синтаксиса JavaScript, так что вы можете попытаться дать своему входному идентификатору идентификатор и использоватьчто вы сделали для SPAN:

document.getElementById("IDofYourInput").value
0 голосов
/ 06 июня 2011

Во-первых, это не 'pass = "pass"', это 'value = "pass"'. Во-вторых, вам нужно установить идентификатор в вашем поле: id = "пароль". Тогда вы можете сделать это ...

 MsgBox(document.getElementById("password").value);

Кроме того, ваш HTML не соответствует стандартам, атрибуты HTML-тега всегда должны быть заключены в кавычки, например.

<input type="text" name="fname" id="fname" value="First Name">

Также нет атрибута "mail" или "user".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...