Exemplo Anterior-|-Exemplos do Próximo Capítulo-|-Retornar à Listagem dos Capítulos

Exemplo 4.7:
Caracteres Especiais nas Literais String

Criamos quatro variáveis:

twainA: Esta tem aspas indicadas assim--> \" e \'
twainB: Esta tem aspas, e inserimos uma nova linha imediatamente antes da palavra porque, assim--> \n
twainC: Isto é o mesmo que twainB, com a diferença que, em vez de usar \n usamos <BR>
twainD: Isto é o mesmo que twainB, com a diferença que, em vez de usar \n usamos \t para colocar um caractere Tab.

O seguinte mostra o que acontece quando você usa a instrução document.write:

Os botões a seguir mostram o que acontece quando você coloca essas strings nas caixas Alert:



Este é o script que usamos. Primeiro, declaramos estas variáveis na seção HEAD: <SCRIPT LANGUAGE="JAVASCRIPT"> <!-- var twainA = "\"Eu nunca escrevo \'metrópolis\' por alguns centavos, pois posso obter o mesmo por \'cidade.\' \" Mark Twain." var twainB = "\"Eu nunca escrevo \'metrópolis\' por alguns centavos, \npois posso obter o mesmo por \'cidade.\' \" Mark Twain." var twainC = "\"Eu nunca escrevo \'metrópolis\' por alguns centavos,<BR>pois posso obter o mesmo por \'cidade.\' \" Mark Twain." var twainD = "\"Eu nunca escrevo \'metrópolis\' por alguns centavos, \tpois posso obter o mesmo por \'cidade.\' \" Mark Twain." //--> </SCRIPT> Em seguida, escrevemos as variáveis na página da Web, assim: <SCRIPT LANGUAGE="JAVASCRIPT"> <!-- document.write("TwainA--aspas: <BR>" + twainA + "<P>") document.write("TwainB-- \n nova linha: <BR>" + twainB + "<P>") document.write("TwainC-- &lt;BR> quebra de linha: <BR>" + twainC + "<P>") document.write("TwainD-- \\t Tab: <BR>" + twainD + "<P>") //--> </SCRIPT> Em seguida, criamos quatro botões: <FORM> <input type="button" name="twain" value="twainA-- aspas" onclick="alert(twainA)"><P> <input type="button" name="twain" value="twainB-- \n nova linha" onclick="alert(twainB)"><P> <input type="button" name="twain" value="twainC-- <BR> quebra de linha" onclick="alert(twainC)"><P> <input type="button" name="twain" value=" twainD-- \t tab " onclick="alert(twainD)"> </FORM>
Exemplo Anterior-|-Exemplos do Próximo Capítulo-|-Retornar à Listagem dos Capítulos