...

View Full Version : Using JS with forms



TravisMath
03-18-2005, 10:20 PM
Is there a way to get only part of an input value?
For example I have a file input and I need to only get the last part of it.

For example if they enter:

C:\Documents and Settings\Mike McDonald\My Documents\My Pictures\708d8b3face5f11b2acd82f5f6bbbd7e5295815.JPG

can I have the variable set to the thing after the last "\" mark. For instance in the above file place. could I have the variable set to 708d8b3face5f11b2acd82f5f6bbbd7e5295815.JPG

If so could you provide me with a code or a place to search for a code like this.

Thank You Very Much!

Brandoe85
03-18-2005, 10:43 PM
You could use the split function to return the last part of the string:


<html>
<head>
<script type="text/javascript">
function parts()
{
var path = document.forms[0].path.value;
var parts = path.split("\\");
var i = parts.length - 1;
alert(parts[i]);

}
</script>
</head>
<body>
<form action="" method="">
<input type="text" name="path"><br>
<input type="button" name="but" value="Split" onclick="parts();">
</form>
</body>
</html>


Good luck;



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum