<script stylesheet="text/javascript">
var statename;
function confirmReview(formObj){
function myState(val){
statename = val;
alert("This is " + statename);
}
postcode = document.getElementById("postcode");
//Folowing code
if(statename== "Selangor"){
if(postcode < 10000 || postcode > 40000)
alert("Invalid postcode for " + statename);
}
}
</script>
<body>
<form name = reviewform onsubmit="return confirmReview(reviewform)" method=POST>
<select id='state' onchange="myState(this.value);">
<option>Specify state or territory</option>
<option value="Selangor">Selangor</option>
<option value="Terengganu">Terengganu</option>
</select>
</form>
</body>
Мой вопрос заключается в том, как сохранить значение и сохранить его в statename, поскольку я не могу запустить его в своем javascript-коде HTML. может ли кто-нибудь научить?Проблема с функцией Javascript и HTML
Я не могу распечатать свой пример моего имени, если я хочу сделать некоторое сравнение для своего почтового индекса , когда я загружаю скрипт, который он запускает для funciton. мой HTML просто очистит все данные, такие как обновить страницу, не показывая ничего
после того, как я отредактировал предложенные вещи. это все равно. она не может пойти на предупреждение, что код подтверждения с StateName
Где именно вы хотите сохранить значение? В переменной javascript на той же странице или на сервере для дальнейшего использования? –
ну ваш код в порядке, все, что вам нужно сделать, это обернуть javascript в теги скриптов – Satya
Пожалуйста, используйте заглавные буквы i и начинайте предложения с прописными буквами. И используйте более описательное название? Благодаря! – Arjan