I am building a string inside a variable prior to printing it on screen as follows :
myclock += hours+':'+minutes; where "hours" and "minutes" are variables initialised elsewhere. How can I add a carriage return or new line character to the end of this line, so that anything else cocatenated to this variable is displayed on the next line.
This JS limits the input characters into the form. How do I modify it so that it also allows CARRIAGE RETURN and BACKSPACE (for making text correction)?
Due to the template engine I am using, I cannot use IF/ELSE statement.
<form>
<textarea name="event_description" ONKEYPRESS="if (document.layers) var c = event.which; else if (document.all) var c = event.keyCode; else var c = event.charCode; var s = String.fromCharCode(c); return /[0-9a-zA-Zs,.?!@#$%&*()-]/.test(s);"></ textarea> </form>
The function below is triggered via the "onkeyup" event of a text box. I need to test to see if the [enter] key has been pressed, and if so, call a function. With the code below, the pressing of the enter key is traped, but the ascii value for the last "printable" characteris displayed and not chr(13).
I am trying to do a small website for our family to keep track of each other's home address and etc. Using asp for the codes .. (Its been ages since I indulge myself). I have 2 forms.
In which in FormA, I will key in the following address 666, ST Avenue #03-09 Anchor View Residence 123456
When I click on submit it shows this on FormB 666, ST Avenue #03-09 Anchor View Residence 123456
How do I get it to be shown as 666, ST Avenue #03-09 Anchor View Residence 123456 in FormB
In my formB.asp, for the particular code, all I wrote was {Form.address}.
I think I have the regex side of this script worked out. But I need to get everything into an array for regex to read. Is there a way to use tokenizer to read everything before a carriage return? Each line should be added to an array for the regex to analyze and parse as needed. It's been ages since I touched tokenizer, so I forgot most of it. This is the text area in the html that the script should reference. <textarea cols="60" rows="14" value="" id="paste" name="paste">
I'm trying to load an ASP recordset into a javascript array via an ASP array. The way I've been attempting to do it is by having ASP "Response.Write()" the javascript code that builds the javascript array. It ALMOST works :rolleyes:
The problem I'm having is that the ASP writes the different javascript lines as one long line (ie. no carriage returns). Therefore, the javascript lines are not recognized. When I take the source code and manually separate the lines produced...then when I run the modified source, it works fine. Code:
I have a calendar where i write my events. If I have 2 events in the same day, how to put a carriage return between the events in the alert part of message? For example, I want this alert message:
Event one to the office. Event two to the store.
The string that I use actually is:
fAddEvent(2003,9,17," Event one. Event two.","alert('Event one to the office. Event two to the store.');","#00ff00","red");
I'm creating a new email in javascript via outlook. When i try entering a line break " etc, Outlook just ignores it completely. I've tried using "%0D%0A" and "fromCharCode(10)" as well but it doesnt seem to read it as a line break. Is there any way to code it so that a line break or a carriage return appears on outlook?
I had a difficult time figuring out how to get or test the last character of a string with javascript.
I found plenty of removing the last character, but not for just checking what the last character of a string is using javascript.
// create string var str = new String("No Periods Allowed."); // alternatively get string from field: // var str = document.getElementById('textbox').value;
[Code]....
Well, finding that easily on a search would have saved me some time.
I want to insert a character into a string. Whats the best way of doing this? So if I want to insert a hyphen(-) into the string 'oneway' giving me 'one-way'.
The last line in this JS function should remove the final comma from the end of the given string... but for some reason, it does not.Instead of returning something like:
This string is a key in our database that I have no control over and I want to set the value of the menu according to this value because it is unique. I suspect that the '' or the '>' or the '!' is making Javascript think that this is a different type of data than string.
Is there a way to 'force' Javascript to interpret this as string?
I have a form with a textarea field. I want to validate the input from the textarea using javascript. Suppose I want to check that the user has not entered the string: "Hello World!"
To do this I am using the script: form["text"].value == "Hello World"
But this gives an "unterminated string constant error" because the browser converts this to: form["text"].value == "Hello World"
I am trying to split out a string. E.G "Australia - VIC". I want to remove everything before the -. The line of code I am using to do this is: var state = optionText.replace(/.* - /,""); This works in IE7, but in all other browsers is only removing the - resulting in "Australia VIC" rather than the desired "VIC"
what character occurs most frequently in a textarea. Do I really have to store every single character in an array and then sort it? Is there a Regular Expression for this?
I've got the following form validation script. How can I include the quote marks as a bad character?
I tried: var bad_email_chars="/!#$%&*+^ ()_-=|~`?;:,'""" It didn't help.
if(form1.elements(i).name=="text_website") { var bad_email_chars="/!#$%&*+^ ()_-=|~`?;:,'" var h,j for(h=0;h<bad_email_chars.length;h++) { for(j=0;j<input_str.length;j++) { if(bad_email_chars.charAt(h)==input_str.charAt(j)) { alert("you have atleast one bad character in you website address. You may not submit this form until you correct this.") window.event.returnValue=false form1.elements(i).focus(); }}}}
Also, How do I format with indentations and as non wraping text the messages I send to this forum?
I'm trying to remove one of the $ signs from this string below.I've gotten as far as removing them both. I'm having trouble removing one of them.[code]