0

ukaccess 関数の戻り値を setarea 関数によって設定された値に結合したいのですが、次に何をすべきかを知るのに十分な経験がありません。うまくいけば、コードはこれまでのところ正しいです。

function ukaccess(){

    var dbasedata = document.forms[0]._dbase_name.value;
        dbasedata = dbasedata.toUpperCase();

    if  (dbasedata.indexOf("UK_CONTACTS")>-1) {
        return "UK_CONTACTS";
    }
    }


function setarea(){

    var postcode2 = document.forms[0]._postalcode.value;
    var trim_pcode = (postcode2.substr(0,8));
        trim_pcode = trim_pcode.toUpperCase();
        trim_pcode = trim_pcode.replace(/\s/g, "");

    if (trim_pcode == "W1W6UW" || trim_pcode == "W1G8HU") {
        //alert("London-Xover");
        document.forms[0]._area.value = "North London" [ukaccess function return value here];
4

1 に答える 1

2

試す

document.forms[0]._area.value = "North London" + ukaccess();
于 2012-05-31T10:58:01.957 に答える