SetTimeout() Syntax, Where Do Quotes Go

Apr 15, 2011

I am just learning the basics and am trying to figure out timing with setTimeout()

<script type="text/javascript">
document.write("<p>" + Date() + "</p>");
setTimeout("document.write('Hello There World');", 2000);
setTimeout("document.write("<p>" + Date() + "</p>");", 2000);
</script>

the 1st document.write works and the 1st setTimeout() works, but then I add the fourth line and the page will not load.

Why does it not like my 4th line : "setTimeout("document.write("<p>" + Date() + "</p>");", 2000);"?

View 6 Replies


ADVERTISEMENT

SetTimeout() Syntax Convert Expression To Literal String?

Apr 16, 2011

<p> Howdy <p> expressed as a literal string that is passed to the setTimeout() function might look like this: setTimeout("document.getElementById('first').innerHTML = '<p>' + 'HOWDY' + '</p>';", 2000);

I guess you can't just put quotes around an expression like this: "'<p> HOWDY </p>;" So tags have to be isolated, but it get confusing with expressions like this, which I am not sure how to express as a string:

<p><h2 class="pos_left"> <img src="car1.jpg" name="slide" width="400" height="250" /> </h2> </p>

I wish I could change the " in there to ' and then just wrap the whole thing in double " This is what I came up with but it did not work: setTimeout("document.getElementById('first').innerHTML = '<p>' + '<h2' + 'class='pos_left'' + '>' + '<img' + 'src='car1.jpg'' + 'name='slide'' + 'width='400'' + 'height='250'' + '/>' + '</h2>' + '</p>';", 4000);

View 6 Replies View Related

JQuery :: Setting 'class' Attribute In Bulk Attribute Syntax Without Quotes Breaks IE/Opera?

Jan 20, 2010

i have found a possible bug in 1.4 but it's only in Internet Explorer 7 & 8.The following code does not work and completely ruins every peice of jquery on the page (that means everything inside $(document).ready and anyting else...

$("<div/>",{
id: 'tooltip-'+rand,
class: 'dock-tooltip',

[code]....

I cant see any syntax errors - i pulled the example from the 1.4 site. There is no trailing commas in the object notation and i really cant see any reason it would work in firefox and not IEx and more to the point not only not work in IEx but break any other jquery in the entire page....

View 5 Replies View Related

Escaping Quotes Withing Quotes

Jul 23, 2005

I have a problem of escaping quotes in javascript.

Ex:

onclick='alert( "Mister O'Hara" )'
onclick='alert( "Mister O'Hara" )'

both gives me an error. How would I escape this?

View 7 Replies View Related

How Does Document.write Interpret "" And '' (double Quotes And Single Quotes)?

Jul 20, 2005

how does document.write interpret "" and '' (double quotes and single quotes).what is the significance of &Url (does it signify the current url) colon : is it represented as %3A ? and backslash represented as %2F ?

View 1 Replies View Related

JQuery :: Syntax Error,uncaught Exception: Syntax Error, Unrecognized Expression: [@href^="mailto:"]

Jun 6, 2010

i'm a newbie on jquery i'm studying it with the latest version, and following a book called "Learning Jquery" but iencountered a error, and i don't know what the problem is:

i copied the code from the book like this:$('a[@href^="mailto:"]').addClass('mailto'); to try to change the links which start with "mailto" to the new class "mailto" but there's a error reported: uncaught exception: Syntax error, unrecognized expression: [@href^="mailto:"]

View 5 Replies View Related

SetTimeout Inside A SetTimeout?

Jul 12, 2010

I have the following function that's supposed to say "Please make a guess" 20 seconds after an initial confirmation is displayed. However, it's immediately displayed as soon as someone hits "Cancel". If I change it's time to 40000 (20 seconds after the initial function is called), it does do it 40 seconds total, so it kind of does what I want. So it seems that the second setTimeout is initiated from the time the script is called generally, but I'm looking for a way specifically to have the 20 seconds start only after the "cancel" button is hit.

[code]...

View 1 Replies View Related

Quotes

Oct 18, 2006

here am tryin to remove the special characters from result

result = '<bean:write name="data" />'
result = result .replace(/[^a-zA-Z 0-9+,-.]+/g,'');

but the problem is
am assigning the value to result using some different launguage so it the result of above is like this:

result = 'Parallel (10') Cable'
result = result .replace(/[^a-zA-Z 0-9+,-.]+/g,'');

noe the error comes as we can see in 1st line ' is comng in the middle of string and string will get terminated .

View 2 Replies View Related

Single Quotes And '

Dec 14, 2007

I'm having some problem trying to escape single quotes. basically, I got some text on the database. if text contains double or single quotes, these are replaced with &quot and &#039 respectively. I'm using PHP to alert a portion of the text, let's say "hello, y'all!", this way:

PHP Code:

<?php
echo '<script type="text/javascript">'
echo "alert('hello, y&#039all!');";
echo '</script>'
?>

well, the js code breaks, just as if '&#039' were converted to the 'single quote' character. how so?

View 4 Replies View Related

Use The Quotes In This Statement?

Mar 3, 2010

document.write("<img src=' "+r_image[rand_int]+" '>");

could it not be just written like this:

document.write("<img src='r_image[rand_int]' />");

View 2 Replies View Related

How To Add Single Quotes To String

Aug 20, 2009

How can I add single quotes around listObj.options[i].value. I still want to keep the comma I'm adding to the end of it. code...

View 1 Replies View Related

Random Quotes Fade In And Out?

Nov 26, 2009

I am trying to find a script that basically does the following:

-I have a list of quotes

-A script that chooses one by random

-The quote fades in (through opacity). Is displayed for 10 seconds then fades out.

-Repeats by selecting a new random quote.

View 1 Replies View Related

Add Single Quotes To String?

Aug 20, 2009

How can I add single quotes around listObj.options[i].value. I still want to keep the comma I'm adding to the end of it. code...

View 1 Replies View Related

Getting The Code For Random Quotes?

Aug 17, 2010

This little snippet of code produces random quotes but sometimes gives a missing quote between two quote marks.

<HTML>
<HEAD>
<TITLE>Javascript - RANDOM QUOTES</TITLE>
<script type="text/javascript">

[code].....

I use around 50 quotes in the real thing.

View 4 Replies View Related

Apostrophes And Quotes Issue

Dec 1, 2005

I have major problems with quotes or apostropes copied from either a Word document or a web browser giving me box characters on my Cold Fusion MX 6.1 web pages using Access 2000 database after my Updates or Inserts.

I would like to get rid of the quotes and apostrophes on the client side using javascript.

The problem is how do I get the Microsoft quotes or apostrophe because it seems to be a different character than a regular quote or apostrophe.

Here is my attempt but it doesnt catch the "weird" Word or Browser quotes or apostrophes.

function ReplaceQuotes(val)
{
myFieldValue = val
myFieldValue = myFieldValue.replace(/'/g,"")
myFieldValue = myFieldValue.replace(/"/g,"")
alert(myFieldValue)
}

View 1 Replies View Related

Single Quotes Error

Apr 2, 2007

<script>
function view(text)
{
document.getElementById("textbox").innerHTML="<input type='text' value='"+text+"'>";
}
</script>
<a href="#" onclick="view('a ' " ')">click to view textbox</a>
<div id="textbox"></div>

this is an example of what im trying to do in a site. what this code does is when you click on hyperlink it shows a textbox in the div with text but single quote is causing problem and not letting it show the textbox even though i have escaped the single quote it will still not work double quote is working fine.

my guess is since i first send it to function and then function prints it so the escape i did is removed and it starts giving error and will not print textbox in the div. can anyone tell what should i add to escape and make it working i tested it in textarea its working there only it causes problem in textbox.

View 6 Replies View Related

Use Replace() With Quotes IN The Arguments?

Sep 15, 2011

I'm trying to replace an element's style on the fly like this

Code:

var sc = document.getElementById("someElement").innerHTML;
scorecard = sc.replace("class="thisclass"","style="width:"+width+"px;float:left;margin-top:"+topmargin+"px;"");

where width and topmargin are values that I calculated earlier.This works fine in all browsers except IE. The trouble, I'm quite sure, is with the escaped quotes " in the arguments of the replace() function.What this seems to be doing (in IE) is just just returning the same string sc, but with the quotes stripped off of "thisclass".

View 2 Replies View Related

Replace Smart Quotes And Not HTML?

Jun 2, 2009

I'm using this rich text editor. Whenever a user pastes rich text from a program like Microsoft Word, the program's smart quotes are not understood by the browser (they appear as a diamond with a question mark in it). I ran a php function on the post value to replace all quotes with ascii characters, but realized that it also replaces the quotes present in the html generated by the javascript.Is there a way to convert smart quotes to normal quotes without also tampering with the html content?

View 1 Replies View Related

Using Quotes Within A Document Write Script

Dec 18, 2009

I'm working on a javascript for a rollover menu that the client is regularly changing. I want to create a call to a remote "document write" script on each page so that when it changes I only have to modify it in the script rather than on every page of the site. The problem I am having is that I cannot figure out how to include the quotes needed to execute the rollovers without killing the script. I tried removing all the quotes, and the "" method as I would with a perl script, (and MANY other attempts) but no go. Here is where I'm at right now.

[Code]...

View 6 Replies View Related

How To Retain Quotes In The Value After Submitting The Page

Feb 7, 2007

I have a text box if a user enters a phrase he enters it within single(') or double quotes(").

If the properties for test box are like this
<input name="test" id="test" value = "<%=queryText"%>"> then
the text box value is blank after submitting the form and when sourcecode is checked the value is ""testing"".

if modified to <input name="test" id="test" value = <%=queryText"%>>
then the value is shown after submitting the form as testing without quotes

The page is JSP search page.After submitting the page appears with all the results since it is a search page How can I retain the value as it is when the value is entered in quotes.

View 1 Replies View Related

Rotating Quotes With Text Fading

Dec 10, 2007

I've got a simple javascript that rotates quotes randomly. It's very basic, so I wanted to add a fade in/ fade out transition to the text to make it more appealing. I've researched around the net and have had trouble finding sources to help me out. Here is the code.

<script language="JavaScript">
function rotateEvery(sec)
{
var Quotation=new Array()

// QUOTATIONS
Quotation[0] = '...The big brown fox jumped over the tall fence'
Quotation[1] = '...The wind is blowing cold snow across the dark black road'
Quotation[2] = '...Fall has many colors and black is not one of them'
Quotation[3] = '...the blue bird lives in the big red barn'
Quotation[4] = '....Mr. Grant really believes that the Bull’s skills, which are widespread, are utterly godlike even though he acts like he doesn’t think so'
Quotation[5] = 'Sixth quotation'
Quotation[6] = 'You can add <b>as many</b> quotations <b>as you like</b>'

var which = Math.round(Math.random()*(Quotation.length - 1));
document.getElementById('textrotator').innerHTML = Quotation[which];

setTimeout('rotateEvery('+sec+')', sec*5500);
}
</script>

View 15 Replies View Related

Append Quotes To Form Fields?

Mar 4, 2009

I need a script that will append quotation marks "some text" around certain fields in a form when the post button is pressed. The form data will be used to populate a CSV type database and we can't include any commas in the fields.

View 4 Replies View Related

Escaping Double Quotes In Alert?

Mar 1, 2011

I've got this bit of code that I've wrote and it was working absolutely fine like this:

function validatepostcode() {
var postcodevalue = document.getElementById("postcode").value;
if (postcodevalue.indexOf("S") == -1)
{
alert(postcodevalue + " is not a valid postcode.");

[Code]...

What I want to do is wrap the value of "postcodevalue" in double quotes, and since it's inside an alert, I used the escape sequence ", which is how it should be done as far as I know. But for some reason, Dreamweaver's giving me a syntax error warning and the code doesn't work. Am I using the double quotes wrong?

View 23 Replies View Related

Libraries Or Functions To Escape Quotes, Tabs, Etc.

Jan 5, 2007

I was wondering if there are any proper, robust libraries or
functions/methods that I don't know of that will escape all the
problematic characters such as single quotes and tabs.

I find myselfwriting x = x.replace(/'/g,"'"); and the reverse over and over again.
Shouldn't Javascript have a built in method to do this? I know of the
escape() function but I am not sure if this is more for urls. What is
the real world way of storing such an "escaped" variable in a database
that will later be read into a javascript variable? :-/

Maybe one could use escape() and unescape() in some way, but some
expert probably could answer this in a snap.

View 1 Replies View Related

Search Function - Getting Double Quotes Into Coding

Nov 11, 2010

I have completed the necessary function and it does not need any changes however from the "alert" I need there has to be double quotes surrounding the search 'Lboro'. (I know I may be making a meal of the coding however the lecturer wants us to follow this due to everyone being at different levels of programming). I have used the '' character however the double quotes do not end up in the position I require them?!

My Coding
function findAnyU (s){
var a = s , b , c , d , e = -1;
for (var i = 0 ; i < pages.length && e == -1 ; i++){
b = pages[i].indexOf('[');
c = pages[i].indexOf(']');
d = pages[i].substring(b+1, c).toLowerCase();
e = d.indexOf(s.toLowerCase());
}

if(e >= 1)
a += ' found'
else
a += ' not found'
return (a)
}
alert (findAnyU('Lboro' , pages));
Current Alert =
Lboro found

View 8 Replies View Related

Display Variable Value In Javascript Having Single Quotes

Sep 28, 2007

I am having problem to display variable that contains single quotes in its value(res= "msg='error'")value in javascript.I am geting only "msg= " in display.But if i open the jsp code there i got "msg='error' " Any one who know what is the problem please let me know.

document.write("<td align='center'>");
document.write("<th align='center'><b><%=Name%></b></th>");
document.write("</td> ");
document.write("<td >");
document.write("<input type='text' name='param<%=i%>' value='&quot;<%=res[j]%>&quot;' size=&#3930;'></input>");
document.write("<br>");
document.write("</td> ");
document.write("</TABLE>");

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved