I have a HTML form which takes some values including a password field. I have a JS function to check and alert when a user enters some particular special characters(this is bcoz only these characters are not allowed in the back end of the html form, all the other special characters are allowed). following is the code for it.
function checklen() { var iChars = "`<>"; for (var i = 0; i < document.ipform.password.value.length; i++) {
[Code]...
now i want a feature which does'nt allow the user to enter an uppercase letter or a special character(only these are allowed~@#$%^&*()-_+|) as the the first character of the password field. Since i am newbie to JS, It would be a great help if some one can help me to sort out this..
I get the "myerrorobject.filename" in the alert-Box, but I get an "undefined"-error, if I try to access myerrorobject.filename (or other properties) in the function "my_function". Why?
But when I mouse-over the link, the %27 shows in the status bar as a ' and when I click on it, I get a JS error because of the extraneous '. The +s are not being decoded - why is this one character, and is there a way to prevent it?
I have here a jquery code that load one combobox to another with data from mysql. The point is, the combobox that receive the data from mysql, if I have a name with special character like "~" or "^" any other accent in the mysql, the combobox that receive this data appear a strange symbol like as in the file attached in the place of the letter that is with accent. The code that I have here is
Im trying to pass one variable as 20* and after that im trying to check whether any special characters exist or not. But 20* cant be converting to string. It is giving script error.because of that my validation goes wrong.
if i pass "20*" as input ( with quotes) , validations working fine. how to convert string if it is 20*
i tried new String() finction and adding "" to that varible. But it is not working.
In my application (yes I know that it's asp) I need to automatically replace a character if it is found in the textbox Is there a way to do this. this is how it renders on the page
I have a string that is encoded simply by replacing the letter with the next letter in the alphabeta. I need a function to convert it back. Following is the function:
function cnvtBack(encoded) { var orig = ""; for (i=0; i < encoded.length; i++) { var letter = ""; letter = encoded.charAt(i); if (letter > 'a' && letter <= 'z') letter = <<previous letter in alphabeta >> // HOW? orig += letter; } }
Is there a free js library for doing unit conversions? I am putting together an app that needs to convert volume and weight, among others. You'd think that one exists, but I have yet to find it.
so my professor suddenly took a left turn in class and we jumped from using HTML and CSS to programing in Javascript. It's not even covered in the book we're using for a text book. So I'm having some problems with it (big surprise right?) My assignment: Write a Java Script that will print out the Temperature in Celcius from 0 to 35, AND the corrosponding temperature in Fahrenheit. So basically it would generate the following:
0 Degrees in Celcius is Equivalent to 5 Degrees Fahrenheit 1 Degrees in Celcius is Equivalent to 6.125 Degrees Fahrenheit 2 Degrees in Celcius is Equivalent to 7.25 Degrees Fahrenheit 3 Degrees in Celcius is Equivalent to 8.375 Degrees Fahrenheit and all the way down to 35 degrees.
This works perfectly fine for me, but this is a web-app that will be exposed to public users, and I obviously don't want them being able to eval anything if i can help it.
I'm using an ActiveX control in my html page.. Each time i load the page ie pops a message box to allow the activex to run or not . Is there any way to handle that message box using javascript. Or is there any other way to avoid that message box because each time the page loads i have to give yes and then proceed. By default i've to give yes is there any way to handle that using javascript.
Im need to create a conversion-script for a company that do step-competitions. You should be able to input a time-variable, choose what activity you did from a drop-down meny, click convert ("omvandla" in swedish") and the script prints what that is equal to in steps. I found a code online that does other conversion so i just redid that code to fit my demands. Everything looks alright in the browser, but the script doesnt print anything when i click "omvandla". Forgive me for posting the entire code, which is pretty long. But most of the code is just repetition, cause you have 58 types of activities to choose from.
Some words are in swedish, but the only two i think you need to understand is:
i've found out how to find the distance between 2 lat lng points using google's distanceFrom method:
Code: // NR14 7PZ var loc1 = new GLatLng(52.5773139, 1.3712427); // NR32 1TB var loc2 = new GLatLng(52.4788314, 1.7577444); alert(loc2.distanceFrom(loc1) / 1000);
However, I'd like to be able to convert a distance to lat lng. The main reason I'm doing this is so that I can figure out the bounds of a certain area of a co-ordinate. For example I specify a point, and then I need to draw a box around this area going x distance North, South, East and West, but until I know how many units make up a kilometre this wont be easy.
I guess I could go to google maps, click on a point and then click on another point and keep doing that until I get exactly 1km away from the original point, then just minus or plus for the lat and lng to find out the unit value for 1km, but I have a feeling that this wont be accurate. Can anyone lend any advice, I realize that what I'm asking is more a map question than a google maps javascript api question, but perhaps someone has come across this before?
Is it possible to convert a document file to an image using javascript? Anyone ever tried it? Please suggest any codes for it because I've done my research and I see it only working for php, java and other languages.
I'm currently constructing a javascript "terminal" on a site I'm building so that I can test objects and functions outside of the web developer terminal in google chrome.
Given that I have active javascript defining an object called item, typing item in the chrome terminal returns Object and goes on to list the properties of item.
Moreover, I can define a function in the terminal like this: function(x) { return x }, and then function(item) will return Object and list the properties. However, if I use form data and user input in the place of the argument, the datatype becomes a string and not an object, so typing item in the form and clicking a button that performs function(document.form.text.value) returns the string item and not Object.
Is there any way to convert this primitive string to an object so that I can then iterate through properties, and so on?
I wrote this function to avoid the enter key in some of my textboxes. In IE the function works as expected, in Netscape 6 or 7 it does not work. How can I make my function works in both IE and Netscape.
Im working on a project for my website where I would like to be able to change the value of a number by using js, and using getElemenById. For example:
"The taxi fare is $25" "A hamburger is $4"
In the above sentence I would like to be able to change the value of 25 & 4 by giving them an id and then using js to increase (or decrease) their value, to allow for future inflation, without having to go back and manually change every number on lots of pages (if for example in 1 years time a hamburger is worth $6 then the info above is outdated and should be changed). If i could use a variable such as "RateUSD = 1" I could increase "1" to say "1.05" and it would increase the value of all id='USD' by 5% onload rather than having to manually change it by typing.
I so far have come up with the code below, but I think the reason it does not work is because I have created a circular equation - id='USD" is the start of the equation, but it is also in the equation itself, and it is the resulting answer, so effectively I have created "A = A*B", or in this case "25 = 25*1.1"
I chose "id" as I would like to be able to have different currencies (with different id, such as 'EURO','GBP', etc) on the same pages and on multiple pages. I'll crack it eventually, I would just like to know if I'm heading in the right direction, or is there a better method that I could use? I found plenty of example for changing text with "innerHTML", but so far I haven't seen any for updating numbers onload by calculation, except for forms, etc, which are different.
The code:
<html> <head> <script type="text/javascript"> function changeCurrency(){
[Code].....
I will later put the js in an external file with a link to it "...src="support-files/currencyChange.js" (or something like that), but for now I have put it on the same page.