缩短长目录
Shorten a Long directory
如何缩短长目录?
我有这个:
http://localhost/project/moduleMes/message/sentMail.php
到这样的东西 这sentMail.php
可能?
我对操作目录不是很熟悉,但我的目标是确定表单的.action
。如果我有<form id="formMail" action="sentMail.php">
并且如果我通过alert(document.getElementById('formMail').action);
获得此表单的操作,它会显示http://localhost/project/moduleMes/message/sentMail.php
但我只需要sentMail.php
.
我的解决方案是使用 split
并获取最后一个数组,但我想知道是否有一种正式的方法可以单独获取sentMail.php
?
还有其他选择吗?
var str = document.getElementById('formMail').action; // or something else
var script_name = /[^'/].+'.php$/.exec(str)[0];
更新:更改了正则表达式
它就像:
var output = document.getElementById('formMail').action.split(/'/+/).pop();
这是一个测试各种值的演示。
如果您使用的是jQuery:
var output = $('#formMail').attr('action').split(/'/+/).pop();
相关文章:
- 没有找到相关文章