По поводу первого варианта как я понял
function f(){
var pass = document.getElementById('pass1').value; //записываем значение первого инпута
var pass2 = document.getElementById('pass2').value; //второго инпута
if(pass !=pass2) alert("Пароли не совпадают")
else alert("Всё ок");
}
и html формочка с инпутами
<input type="text" id="pass1"></input>
<input type="text" id="pass2"></input>
<input type="submit" value="Проверить" onclick="f()">
Если я правильно понял конечно Вашу задачу.
По второй вообще не понятно что хотите. В зависимости от введенного цвета менялся стиль background фона ? Или что ?