javascript onclick отмени фокуса

правя потвърждение за връщане от метода за публикуване на действие.. Кодът работи, но трябва да се фокусирам върху Отказ, когато дойде потвърждението. Но Always ok е фокусиран. Как да разреша този проблем

моят код е по-долу..

*

<script type="text/javascript">
function confirmation() {
var consumption = document.getElementById("consumption").value;
var texthere1 = document.getElementById("texthere1").value;
var line = document.getElementById("texthere").value;
return confirm("You are about to issue Material <?php echo ltrim($data , "0") ;  ?> from 2100/<?php echo ($data2 ) ;  ?> To a Dying STO " + texthere1 + " At line " + line + " of " + consumption + " KG. Are You Sure ?")   ;  
return false;   
}
</script>
<form action="a.php" method="post">
<input name="Submit" type="submit" value="Submit" onclick="return confirmation()">
</form>

*


person user3060011    schedule 11.12.2013    source източник
comment
Мисля, че не можете да контролирате това, можете да използвате insted modalpopup и да го фокусирате   -  person Just code    schedule 11.12.2013
comment
Не можете да промените поведението по подразбиране на диалоговия прозорец, генериран от браузъра. Можете да създадете свой собствен диалогов прозорец за потвърждение, като използвате js и css.   -  person bnuhero    schedule 11.12.2013


Отговори (2)


Мисля, че няма възможност да направите това, вижте тази подобна публикация: JavaScript: Как да изберете Отказ по подразбиране в полето за потвърждение?.

person Tony    schedule 11.12.2013

Когато потвърдите, започнете да използвате това

document.getElementById('id').blur();
person Mr.G    schedule 11.12.2013