2016-08-07 4 views
-6

Я работаю над задачей, где клиент вводит свою контактную информацию, а затем все детали будут появляться на окне предупреждения, я столкнулся с проблемой с преобразованием яваскрипта кода JSONВключите JavaScript в JSON

<script type="text/language"> 

var 
function getinfo() { 
try{ var firstName = 
    document.myForm.firstName.value; 

var LastName = 
    document.myForm.LastName.value; 

FullName= firstName + LastName; 


    var Gender = 
    document.myForm.Gender.value; 


var mail = 
    document.myForm.mail.value; 


var Telephone = 
    document.myForm.Telephone.value; 


     var MobilePhone = 
    document.myForm.MobilePhone.value; 

alert("FullName : "+FullName +"<br/> Mail: " + mail +  "<br/>Telephone:" + Telphone +"<br/>Mobile: " + MobilePhone); 
}catch(err){alert('Exception :: '+err)} 

    } 
    </script> 
+3

Я не вижу, где вы конвертируете его в json? –

+2

Замечание: было бы гораздо проще открыть консоль Javascript браузера и посмотреть там сообщения об ошибках вместо того, чтобы обернуть код в блок try..catch и предупредить об ошибке. – JJJ

+0

@ AleksandarĐokić YAP, могу ли я получить помощь в том, как сделать это для JSON –

ответ

0

Ваш скрипт имеет некоторые ошибки:

  1. это document.forms.myForm и так далее.

  2. Вы не указали «FullName» как переменную.

  3. вы используете «Telphone» в alertbox вместо «Telephone»

я исправил их здесь:

<script type="text/language"> 
document.forms.myForm.elements.sub.onclick= function() 
{ 
try{ var firstName = document.forms.myForm.firstName.value; 

    var LastName = document.forms.myForm.lastName.value; 

    var FullName= firstName + LastName; 

    var Gender =document.forms.myForm.Gender.value; 

    var mail = document.forms.myForm.mail.value; 

    var Telephone = document.forms.myForm.Telephone.value; 

    var MobilePhone =document.forms.myForm.MobilePhone.value; 

    alert("FullName : "+FullName +"<br/> Mail: " + mail +  "<br/>Telephone:" + Telephone +"<br/>Mobile: " + MobilePhone); 
    }catch(err){alert('Exception :: '+err)} 
} 
</script> 

Но сценарий не должен ничего делать с конвертированием что-то к JSON. Вы можете использовать JSON.stringify() для «JSONify» ваших переменных.

Смежные вопросы